▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Hide and Seek: Reimagined
Hide and Seek: Reimagined

Hide and Seek: Reimagined

A Hide & Seek plugin to revolutionize the popular outdoor game to Minecraft.

Оцените первым
81
0
Все версииHide and Seek: Reimagined Beta 1.1.0

Hide and Seek: Reimagined Beta 1.1.0

Beta22.03.2026

Список изменений

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 games
  • ReportManager.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

Featurev1.0.0v1.0.1v1.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 from 1.0.1-ALPHA1.1.0-BETA
  • plugin.yml: Updated from 1.0.1-ALPHA1.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

  1. Download: HideAndSeekReimagined-1.1.0-BETA.jar
  2. Place in: /plugins/
  3. Optional: Install Vault plugin for economy
  4. Restart server
  5. 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:

  1. Player enters spectator mode
  2. Camera focuses on seeker
  3. Notification sent to player
  4. 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 help
  • README.md - Installation and quick start
  • FEATURES_GUIDE.md - Detailed feature documentation
  • config.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 help in-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

Файлы

HideAndSeekReimagined-1.1.0-BETA.jar(52.61 KiB)
Основной
Скачать

Метаданные

Канал релиза

Beta

Номер версии

1.1.0

Загрузчики

Bukkit
Paper
Spigot

Версии игры

1.21–1.21.11

Загрузок

12

Дата публикации

22.03.2026

Загрузил

ID версии

Главная