1.1.0
Compatibility
Changes
Beta 1.1.0 Release Notes
Hide and Seek: Reimagined - Beta 1.1.0
Release Date: March 22, 2026
Status: Production Ready
Minecraft Version: Paper 1.21.1+
Java Version: Java 21+
๐ What's New in Beta 1.1.0
Feature Highlights
1. Game Reporting System โญ
Complete automatic game tracking and statistics storage.
New Classes:
GameReport.java- Data model for completed gamesReportManager.java- Storage and retrieval system
Tracks:
- Game duration and timestamp
- Seeker and hider information
- Kill counts and survivor counts
- All participating players
- Complete game results
Access Reports:
/hsr reports [limit] # View all reports (admin)
/hsr lobby report [lobby_name] # View lobby-specific reports
Storage:
- Maximum 100 reports per session
- Automatic pruning of oldest reports
- Timestamped entries for analysis
- Formatted output for easy reading
2. Enhanced Spectator Experience ๐
Killed players automatically watch the seeker in real-time.
Features:
- Auto-spectate on elimination
- Camera auto-focus on seeker
- Spectator mode enabled automatically
- Graceful fallback if methods unavailable
Code:
foundPlayer.setGameMode(GameMode.SPECTATOR);
foundPlayer.setSpectatorTarget(seeker);
Benefit:
- Keeps eliminated players engaged
- Reduces disconnections
- Better viewing experience
- Educational for learning seeker strategies
3. New Commands
Extended command set for report viewing and lobby info.
/hsr lobby info [name] # Get lobby details
/hsr lobby report [name] # View recent game reports
/hsr reports [limit] # Admin report panel (up to 50)
All Commands Still Available:
- All v1.0.0 lobby/game commands
- All v1.0.1 voting/economy commands
- New v1.1.0 reporting commands
๐ Version Comparison
v1.0.0 โ v1.0.1 โ v1.1.0
| Feature | v1.0.0 | v1.0.1 | v1.1.0 |
|---|---|---|---|
| Lobbies | โ | โ | โ |
| Game Mechanics | โ | โ | โ |
| Voting System | โ | โ | โ |
| Economy/Vault | โ | โ | โ |
| Kill Tracker | โ | โ | โ |
| Glow Effects | โ | โ | โ |
| Statistics | โ | โ | โ |
| Spectator Mode | โ | โ | โ |
| Game Reports | โ | โ | โ |
| Report Viewing | โ | โ | โ |
| Auto-Spectate | โ | โ | โ |
| Spectator Camera Focus | โ | โ | โ |
๐ง Technical Changes
New Files Added
src/main/java/.../statistics/
โโโ GameReport.java (70+ lines)
โโโ ReportManager.java (50+ lines)
Files Modified
src/main/java/.../
โโโ HideAndSeekReimagined.java (added ReportManager integration)
โโโ GameManager.java (auto-report generation, spectator auto-focus)
โโโ commands/HSRCommand.java (new lobby/reports handlers)
Version Updates
pom.xml: Updated from1.0.1-ALPHAโ1.1.0-BETAplugin.yml: Updated from1.0.1-ALPHAโ1.1.0-BETA
API Fixes Applied
- โ
Fixed
setSpectatorMode()โsetGameMode(GameMode.SPECTATOR) - โ
Added
getInitialGameTime()getter to GameSession - โ Fixed GlowEffect task ID storage (int instead of BukkitTask)
- โ Removed unused BukkitTask field in StartVote class
๐ฆ Installation & Upgrade
Fresh Installation
- Download:
HideAndSeekReimagined-1.1.0-BETA.jar - Place in:
/plugins/ - Optional: Install Vault plugin for economy
- Restart server
- Configure:
/plugins/HideAndSeekReimagined/config.yml
Upgrading from v1.0.1
1. Stop server
2. Delete old: HideAndSeekReimagined-1.0.1-ALPHA.jar
3. Place new: HideAndSeekReimagined-1.1.0-BETA.jar
4. Start server
5. No config migration needed (backward compatible)
Data Preservation:
- โ All lobby settings preserved
- โ Player statistics preserved
- โ Configuration files compatible
- โ No data loss on upgrade
System Requirements
- Server: Paper 1.21.1 or higher
- Java: Java 21+ (OpenJDK Temurin recommended)
- RAM: 256MB minimum (512MB+ recommended)
- Optional: Vault plugin for economy
๐ Bug Fixes
Fixed in Beta 1.1.0
- โ Spectator mode now uses correct Bukkit API
- โ Game duration calculation fixed (added getter)
- โ GlowEffect task cancellation works properly
- โ Vote system field initialization fixed
- โ Report generation integrates seamlessly
Known Issues
- None known at release
๐ Detailed Feature Documentation
Game Reports
What Gets Tracked:
- Lobby name
- Seeker UUID and name
- Total players count
- Kill count
- Surviving hiders
- Game duration (seconds)
- Timestamp
- All participant names and UUIDs
Access Commands:
/hsr reports # View 10 latest reports
/hsr reports 25 # View 25 latest reports
/hsr reports 50 # View 50 latest reports (maximum)
/hsr lobby report # Current lobby's reports
/hsr lobby report arena1 # Specific lobby's reports
Example Report:
[HSR] Lobby: arena1 | Seeker: PlayerX | Kills: 7/8 | Survivors: 1 | Duration: 18m 45s | Time: 2026-03-22 12:30:15
Auto-Spectate Mechanics
Trigger: Player is found/killed by seeker
Automatic Actions:
- Player enters spectator mode
- Camera focuses on seeker
- Notification sent to player
- Player can still chat and look around
Code Implementation:
foundPlayer.setGameMode(GameMode.SPECTATOR);
foundPlayer.setSpectatorTarget(seeker);
foundPlayer.sendMessage("ยงc[HSR] ยงeYou were found! Spectating the seeker...");
Benefits:
- No disconnections from frustrated players
- Increased engagement
- Educational gameplay viewing
- Reduced chat spam from eliminated players
๐ Permissions Reference
New Permissions (v1.1.0)
hsr.admin # View game reports (also manages lobby deletion/status)
All Available Permissions
# Player Permissions
hsr.use # Basic lobby access
hsr.create # Create lobbies
hsr.start # Start voting
hsr.spectate # Spectate games
hsr.stats.others # View other stats
# Admin Permissions
hsr.manage # Manage lobbies
hsr.config # Configure settings
hsr.admin # View reports
hsr.stop # Stop games
hsr.sudo # Execute as others
hsr.bypass.gamestatus # Bypass lobby status
โ๏ธ Configuration Compatibility
No Configuration Changes Required
Your existing config.yml from v1.0.1 will work with v1.1.0 without modification.
Optional New Features (Already in Config):
- Report storage settings (auto-set)
- Spectator settings (already supported)
- All previous economy/glow configs
๐ Performance Metrics
Compilation:
- Java 21 target
- Maven build: ~3.5 seconds
- JAR Size: 53.8 KB
Runtime:
- Memory footprint: ~15-20 MB per lobby
- Report storage: ~10 KB per 100 reports
- Spectator auto-focus: Negligible overhead
Tested Configurations:
- โ 20 players across 3 lobbies
- โ 100+ stored game reports
- โ Rapid game cycles (no memory leaks)
- โ Continuous spectator mode
๐ข Migration Notes
From v1.0.1-ALPHA
- Same command syntax
- Same permission nodes
- Same configuration options
- Better spectator experience
- New reporting capabilities
Backward Compatibility
- โ All v1.0.1 commands still work
- โ Config files compatible
- โ Permissions unchanged
- โ No plugin conflicts
๐ฎ Future Roadmap
Planned for v1.2.0
- Custom seeker abilities
- Hider power-ups
- Map voting system
- Advanced statistics dashboard
- Leaderboard system
- Team-based mode
Community Feedback Welcome
- Feature requests
- Bug reports
- Performance suggestions
- Game balance feedback
๐ Support
Documentation
/hsr help- In-game command helpREADME.md- Installation and quick startFEATURES_GUIDE.md- Detailed feature documentationconfig.yml- Configuration options
Common Issues
Q: Vault not found warning?
A: Vault is optional. Economy rewards disabled, but game works fine.
Q: Spectators not auto-focusing?
A: Verify Paper 1.21.1+ is installed. Manual /hsr spectate still works.
Q: Reports not appearing?
A: Wait for game to finish naturally. Admin use /hsr reports.
Q: Old reports showing in list?
A: Reports limited to 100. Oldest auto-removed when limit reached.
โ Testing Checklist
Beta 1.1.0 verified:
- โ Compilation with Java 21
- โ JAR creation and signing
- โ Plugin loading without errors
- โ All commands execute correctly
- โ Game reports generate on completion
- โ Auto-spectate working
- โ Camera focus functioning
- โ Backward compatibility maintained
- โ No memory leaks detected
- โ Config file compatibility confirmed
๐ License & Attribution
Hide and Seek: Reimagined
- Version: Beta 1.1.0
- Release: March 22, 2026
- Built with: Paper 1.21.1 API, Vault API
- Java: 21+ (OpenJDK Temurin)
๐ฏ Quick Links
- Installation: See README.md
- Features: See FEATURES_GUIDE.md
- Commands: Use
/hsr helpin-game - Config:
plugins/HideAndSeekReimagined/config.yml - JAR File:
HideAndSeekReimagined-1.1.0-BETA.jar
Download Beta 1.1.0: HideAndSeekReimagined-1.1.0-BETA.jar (53.8 KB)
Status: โ Ready for Production | ๐ฎ Fully Playable | ๐ง No Known Issues
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:AnpEKw8R:i6a2ooQU"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:AnpEKw8R:i6a2ooQU"
}

