Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Hide and Seek: Reimagined - Feature Guide
Complete documentation of all features in Hide and Seek Reimagined v1.1.0-BETA.
📋 Table of Contents
- Game Reporting System
- Spectator Features
- Economy System
- Glow Effects
- Voting System
- Lobby Management
- Admin Tools
Game Reporting System
Overview
Automatically tracks all completed games with statistics for replay and analysis.
What's Tracked
-
Game Metadata
- Lobby name
- Seeker UUID and name
- Game start timestamp
- Total game duration
-
Player Statistics
- Total players in game
- Number of kills by seeker
- Number of surviving hiders
- Full list of participant names
-
Game Results
- All found player UUIDs
- Winner determination (all found = seeker wins)
- Economic rewards earned
Viewing Reports
For Player:
/hsr lobby report [lobby_name]
Shows the last 5 completed games in that lobby with formatted results.
For Admin:
/hsr reports [limit]
View all stored reports (default 10, max 50).
Storage
- Maximum 100 reports stored per server session
- Reports include formatted timestamps
- Older reports automatically pruned when limit reached
Example Report Output
[HSR] Lobby: Arena1 | Seeker: PlayerX | Kills: 7/8 | Survivors: 1 | Duration: 18m 45s | Time: 2026-03-22 12:30:15
Spectator Features
Auto-Spectate on Death
When a hider is found/killed:
- Player automatically enters Spectator Mode
- Camera auto-focuses on the seeker
- Player can freely look around in spectator perspective
- Notification sent: "You were found! Spectating the seeker..."
Benefits
- Eliminated players stay engaged watching the game
- See the seeker's strategy and tactics
- Reduces disconnections from frustrated players
- Educational for newer players
Technical Implementation
- Uses Bukkit
setGameMode(GameMode.SPECTATOR) - Applies
setSpectatorTarget(seeker)for camera focus - Gracefully falls back if methods unavailable
Manual Spectate
/hsr spectate <lobby_name>
Join a running game as spectator without playing.
Economy System
Overview
Vault-based currency rewards for winners and kill bonuses. Completely optional - works with Vault, degrades gracefully without it.
Reward Structure
Seeker Rewards
-
Base Reward: 500 currency (configurable)
- Earned for winning (killing all hiders before time expires)
-
Kill Bonus: 10 currency per player found (configurable)
- Added for each hider eliminated
-
Time Penalty: -50 currency per 2 minutes under threshold
- Applies if game ends too quickly (default < 5 minutes)
- Discourages overpowered seeker configurations
Example Calculation
Game: 7 kills in 4 minutes
Base: 500
Kills: 7 × 10 = 70
Penalty: -50 (under 5 min threshold)
Total: 500 + 70 - 50 = 520 currency
Hider Rewards
- Survival Bonus: Configurable (optional)
- Earned for surviving full game duration
Configuration
Edit config.yml:
economy:
seeker-base-reward: 500 # Base winning reward
bonus-per-kill: 10 # Per player found
penalty-minimum-time: 5 # Minutes before penalty applies
penalty-per-2min: 50 # Currency deducted per 2 minutes under time
Without Vault
If Vault is not installed:
[WARNING] Vault not found! Economy rewards disabled.
- Plugin still works fully
- All commands function normally
- No currency exchanges occur
- No errors or crashes
Recommended Economy Plugins
- EssentialsX (most popular)
- GriefPrevention
- LiteBans
- Towny
- McMMO
Glow Effects
Overview
Periodic visual indicator for hiders during late-game phases to increase difficulty and excitement.
How It Works
- Trigger: Configured interval (default: 60 seconds into game)
- Activation: All hiders glow for 5 seconds (configurable)
- Duration: 5-second glow period
- Repeat: Automatically resets at interval
Configuration
mechanics:
glow-interval: 60 # Seconds between glow activations
glow-duration: 5 # Duration of glow in seconds
Gameplay Impact
- Helps dynamic games by preventing indefinite hiding
- Makes late-game more challenging
- Visual cue for extended games
- Can be disabled by setting duration to 0
Disabled Glow
mechanics:
glow-interval: 0 # Disables glow entirely
Voting System
Overview
Democratic game start with configurable vote thresholds.
Voting Flow
-
Initiate Vote
/hsr start <lobby_name>- Initiator automatically votes YES
- Timer starts (30 seconds by default)
-
Players Vote
/hsr voteyes # Support game start /hsr voteno # Oppose game start -
Vote Outcome
- Approved: If YES votes ≥ threshold % → Game starts
- Rejected: If time expires without threshold → Vote canceled
-
Game Starts
- All players teleported to spawn
- Seeker selected randomly
- Count-down begins
Configuration
mechanics:
start-vote-percentage: 30 # % of players needed to approve (70% need yes)
Vote Information
- Can view vote status with
/hsr voteyesresponse - Shows current yes/no votes and total needed
- Only one vote per player
- Re-voting overwrites previous choice
Lobby Management
Creating Lobbies
/hsr create <lobby_name> [world_name]
- Creates new isolated lobby instance
- World defaults to player's current world
- Lobby owner has special privileges
Lobby Settings
Per-Lobby Configuration
/hsr settings <lobby_name> <attribute> <value>
| Attribute | Example | Description |
|---|---|---|
minplayers |
2 | Minimum players to start |
maxplayers |
16 | Maximum capacity |
gametime |
1200 | Game duration in seconds |
respawntime |
30 | Spectator respawn delay |
pvp |
true | Enable/disable PVP |
difficulty |
HARD | Difficulty level |
itemdrop |
false | Allow item drops |
spectator |
true | Allow spectators |
Example Setup
/hsr settings arena1 minplayers 4
/hsr settings arena1 maxplayers 12
/hsr settings arena1 gametime 1800 (30 minutes)
/hsr settings arena1 pvp false
Lobby Status
/hsr status <status> <lobby_name>
Statuses:
ACTIVE- Normal gameplay allowedMAINTENANCE- Disabled (admins only)DISABLED- Closed to all players
Viewing Lobby Info
/hsr info <lobby_name>
/hsr lobby info [lobby_name] (when in lobby)
Displays all current settings and player count.
Admin Tools
Game Management
Stop Active Game
/hsr stop <lobby_name>
- Ends game immediately
- Returns players to lobby
- Generates final report
Delete Lobby
/hsr delete <lobby_name>
- Removes lobby and all settings
- Disconnects all players
- Cannot be undone
Change Status
/hsr status <ACTIVE|MAINTENANCE|DISABLED> <lobby_name>
- ACTIVE: Normal play
- MAINTENANCE: Admins only
- DISABLED: No access
View Game Reports
/hsr reports [limit]
- View up to 50 stored game reports
- Shows formatted statistics
- Default displays 10 latest
- Includes total report count
View Lobby Reports
/hsr lobby report <lobby_name>
- Shows game history for specific lobby
- Displays last 5 games
- Formatted with timestamps
Global Configuration
/hsr config reload
/hsr config debug
reload- Reload config filesdebug- Toggle debug logging
Execute Commands As Player
/hsr sudo <command> <player_name>
- Run command from another player's perspective
- Useful for troubleshooting
- Requires
hsr.sudopermission
Statistics & Tracking
Player Statistics
/hsr stats [player_name]
Displays:
- Total games played
- Wins as seeker
- Wins as hider
- Total kills
- Kill/death ratio
- Longest survival time
Report Statistics
Each report includes:
- Participant list with UUIDs and names
- Kill count and survivor count
- Game duration
- Timestamp with date and time
Best Practices
For Server Owners
- ✅ Install Vault for full economy features
- ✅ Configure economy settings in
config.yml - ✅ Set reasonable game times (10-30 minutes)
- ✅ Adjust glow effects for difficulty balance
- ✅ Monitor
/hsr reportsfor game balance
For Lobbyowners
- ✅ Set appropriate min/max player counts
- ✅ Customize world for each lobby theme
- ✅ Adjust game time based on world size
- ✅ Disable PVP if hiders shouldn't fight back
- ✅ Test settings before opening to players
For Event Hosts
- ✅ Use
/hsr sudoto demo for spectators - ✅ Review reports to track progression
- ✅ Adjust penalties/bonuses for difficulty
- ✅ Set spectator mode to true for viewers
- ✅ Use lobby reports to show game history
Troubleshooting Features
Reports Not Appearing
- Wait for game to complete naturally
- Check lobby is set to ACTIVE
- Use
/hsr reports(requires hsr.admin)
Spectators Not Auto-Focusing
- Verify setSpectatorTarget() method available
- Check Player is valid and online
- Try manual
/hsr spectatecommand
Economy Not Working
- Ensure Vault plugin installed
- Check config.yml settings
- Verify server economy plugin linked to Vault
Glow Effects Too Frequent
- Increase glow-interval value in config
- Reduce glow-duration for shorter pulses
- Set interval to 0 to disable
Last Updated: March 2026 | Version: 1.1.0-BETA


