EasyHideAndSeek
1.0.3Transform your Minecraft server into an exciting Hide and Seek arena where players disguise as blocks, hunt each other down, and compete for rewards. Perfect for minigame servers, events, and communit
1.0.3latestEasy Hide and Seek v1.0.3Nov 14, 2025 Changelog
All notable changes to EasyHideAndSeek will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).[Unreleased]
Added
- Full internationalization (i18n) system with Japanese and English support - Per-player language preferences with persistence - Auto-detection of client language on first join -/hs langcommand for language switching - Comprehensive message localization (80+ message keys) - UTF-8 native support for Japanese characters - 2-layer caching architecture for <1ms message lookup performanceChanged
- Updated PlayerJoinListener to use localized welcome messages - Improved plugin initialization order (i18n managers first)Technical
- AddedLanguagePreferenceManagerfor player language settings - AddedMessageManagerfor localized message delivery - AddedUTF8Controlfor proper UTF-8 properties file handling - Implemented Adventure Components integration for rich text - Createdlanguages.ymlfor language configuration - Createdmessages_ja_JP.propertiesfor Japanese translations - Createdmessages_en_US.propertiesfor English translations[1.0.0] - 2025-01-06
Added
- Initial release - Block disguise system for Hiders - Automatic Seeker/Hider role assignment (23/77 ratio) - Capture mechanics via attacking disguised blocks - Preparation phase (30 seconds) and seeking phase (10 minutes) - Full Vault economy integration - Role-specific shop system with balanced items - Hider items: Escape Pass, Decoy Block, Shadow Sprint - Seeker items: Tracking Compass, Speed Boost, Area Scan, Eagle Eye - Point and statistics tracking system - Live scoreboard with real-time game stats - Spectator mode for captured players - Seeker strength balancing system - Block auto-restoration after games - Random respawn system - World border integration - Particle and sound effects - Multi-arena support - Comprehensive permission system - Admin commands for game and arena managementTechnical Details
- Built with Kotlin 2.2.21 - Paper API 1.21.5 support - Java 21 requirement - Gradle 8.3.0 with Shadow plugin - Adventure Components for modern text formatting - Async I/O for performance - In-memory caching for frequent operations [Unreleased]: https://github.com/hacklab/EasyHideAndSeek/compare/v1.0.0… [1.0.0]: https://github.com/hacklab/EasyHideAndSeek/releases/tag/v…1.0.2Easy Hide and Seek v1.0.2Nov 13, 2025 Changelog
All notable changes to EasyHideAndSeek will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).[Unreleased]
Added
- Full internationalization (i18n) system with Japanese and English support - Per-player language preferences with persistence - Auto-detection of client language on first join -/hs langcommand for language switching - Comprehensive message localization (80+ message keys) - UTF-8 native support for Japanese characters - 2-layer caching architecture for <1ms message lookup performanceChanged
- Updated PlayerJoinListener to use localized welcome messages - Improved plugin initialization order (i18n managers first)Technical
- AddedLanguagePreferenceManagerfor player language settings - AddedMessageManagerfor localized message delivery - AddedUTF8Controlfor proper UTF-8 properties file handling - Implemented Adventure Components integration for rich text - Createdlanguages.ymlfor language configuration - Createdmessages_ja_JP.propertiesfor Japanese translations - Createdmessages_en_US.propertiesfor English translations[1.0.0] - 2025-01-06
Added
- Initial release - Block disguise system for Hiders - Automatic Seeker/Hider role assignment (23/77 ratio) - Capture mechanics via attacking disguised blocks - Preparation phase (30 seconds) and seeking phase (10 minutes) - Full Vault economy integration - Role-specific shop system with balanced items - Hider items: Escape Pass, Decoy Block, Shadow Sprint - Seeker items: Tracking Compass, Speed Boost, Area Scan, Eagle Eye - Point and statistics tracking system - Live scoreboard with real-time game stats - Spectator mode for captured players - Seeker strength balancing system - Block auto-restoration after games - Random respawn system - World border integration - Particle and sound effects - Multi-arena support - Comprehensive permission system - Admin commands for game and arena managementTechnical Details
- Built with Kotlin 2.2.21 - Paper API 1.21.5 support - Java 21 requirement - Gradle 8.3.0 with Shadow plugin - Adventure Components for modern text formatting - Async I/O for performance - In-memory caching for frequent operations [Unreleased]: https://github.com/hacklab/EasyHideAndSeek/compare/v1.0.0… [1.0.0]: https://github.com/hacklab/EasyHideAndSeek/releases/tag/v…1.0.1Easy Hide and Seek v1.0.1Nov 12, 2025 Changelog
All notable changes to EasyHideAndSeek will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).[Unreleased]
Added
- Full internationalization (i18n) system with Japanese and English support - Per-player language preferences with persistence - Auto-detection of client language on first join -/hs langcommand for language switching - Comprehensive message localization (80+ message keys) - UTF-8 native support for Japanese characters - 2-layer caching architecture for <1ms message lookup performanceChanged
- Updated PlayerJoinListener to use localized welcome messages - Improved plugin initialization order (i18n managers first)Technical
- AddedLanguagePreferenceManagerfor player language settings - AddedMessageManagerfor localized message delivery - AddedUTF8Controlfor proper UTF-8 properties file handling - Implemented Adventure Components integration for rich text - Createdlanguages.ymlfor language configuration - Createdmessages_ja_JP.propertiesfor Japanese translations - Createdmessages_en_US.propertiesfor English translations[1.0.0] - 2025-01-06
Added
- Initial release - Block disguise system for Hiders - Automatic Seeker/Hider role assignment (23/77 ratio) - Capture mechanics via attacking disguised blocks - Preparation phase (30 seconds) and seeking phase (10 minutes) - Full Vault economy integration - Role-specific shop system with balanced items - Hider items: Escape Pass, Decoy Block, Shadow Sprint - Seeker items: Tracking Compass, Speed Boost, Area Scan, Eagle Eye - Point and statistics tracking system - Live scoreboard with real-time game stats - Spectator mode for captured players - Seeker strength balancing system - Block auto-restoration after games - Random respawn system - World border integration - Particle and sound effects - Multi-arena support - Comprehensive permission system - Admin commands for game and arena managementTechnical Details
- Built with Kotlin 2.2.21 - Paper API 1.21.5 support - Java 21 requirement - Gradle 8.3.0 with Shadow plugin - Adventure Components for modern text formatting - Async I/O for performance - In-memory caching for frequent operations [Unreleased]: https://github.com/hacklab/EasyHideAndSeek/compare/v1.0.0… [1.0.0]: https://github.com/hacklab/EasyHideAndSeek/releases/tag/v…1.0.0Easy Hide and Seek v1.0.0Nov 5, 2025 Changelog
All notable changes to EasyHideAndSeek will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).[Unreleased]
Added
- Full internationalization (i18n) system with Japanese and English support - Per-player language preferences with persistence - Auto-detection of client language on first join -/hs langcommand for language switching - Comprehensive message localization (80+ message keys) - UTF-8 native support for Japanese characters - 2-layer caching architecture for <1ms message lookup performanceChanged
- Updated PlayerJoinListener to use localized welcome messages - Improved plugin initialization order (i18n managers first)Technical
- AddedLanguagePreferenceManagerfor player language settings - AddedMessageManagerfor localized message delivery - AddedUTF8Controlfor proper UTF-8 properties file handling - Implemented Adventure Components integration for rich text - Createdlanguages.ymlfor language configuration - Createdmessages_ja_JP.propertiesfor Japanese translations - Createdmessages_en_US.propertiesfor English translations[1.0.0] - 2025-01-06
Added
- Initial release - Block disguise system for Hiders - Automatic Seeker/Hider role assignment (23/77 ratio) - Capture mechanics via attacking disguised blocks - Preparation phase (30 seconds) and seeking phase (10 minutes) - Full Vault economy integration - Role-specific shop system with balanced items - Hider items: Escape Pass, Decoy Block, Shadow Sprint - Seeker items: Tracking Compass, Speed Boost, Area Scan, Eagle Eye - Point and statistics tracking system - Live scoreboard with real-time game stats - Spectator mode for captured players - Seeker strength balancing system - Block auto-restoration after games - Random respawn system - World border integration - Particle and sound effects - Multi-arena support - Comprehensive permission system - Admin commands for game and arena managementTechnical Details
- Built with Kotlin 2.2.21 - Paper API 1.21.5 support - Java 21 requirement - Gradle 8.3.0 with Shadow plugin - Adventure Components for modern text formatting - Async I/O for performance - In-memory caching for frequent operations [Unreleased]: https://github.com/hacklab/EasyHideAndSeek/compare/v1.0.0… [1.0.0]: https://github.com/hacklab/EasyHideAndSeek/releases/tag/v…
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta