This update brings a full gameplay + infrastructure upgrade focused on stability, configurability, and professional server support.
New & Improved
- Added full Server Mode / Bungee Mode support with YML config toggle.
- Added Bungee fallback transfer after match end (configurable server and delay).
- Added arena rotation in Bungee mode (so players are not always sent to the same arena).
- Added complete Top 3 podium ceremony at match end (spectators, actionbar/bossbar/title, fireworks, timing, rewards).
- Added ranked end rewards (Top 1/2/3 + participation), all configurable in YML.
- Added /zombieadmin about with full diagnostics (plugin/server/db/hooks/settings), useful for support.
- Added/update PlaceholderAPI top placeholders for wins, losses, and played arenas.
HUD / Match Isolation
- Added HUD isolation system for minigame players:
- dedicated scoreboard only
- dedicated actionbar only
- minigame-focused chat mode
- bossbar overlap reduction while in match
- Added options to hide NPC/Boss lines from scoreboard when disabled.
- Removed chest refill time from sidebar layout (now cleaner).
- Removed vanilla-like mob XP drop from creature kills (kill rewards remain economy-based).
Inventory / Spectator / Match Flow
- Added strict kit-only inventory during match.
- Player inventory is restored correctly on leave/death/end.
- Improved spectator flow:
- player death -> spectator mode in arena
- quit item works in both modes
- in Bungee mode quit sends to fallback
- in Server mode quit sends to arena lobby
Config & Localization
- Expanded full IT/EN language system (chat, GUI, scoreboard, titles, subtitles, actionbar, bossbar, commands).
- Added localized files:
- messages.yml / messages_en.yml
- scoreboard.yml / scoreboard_en.yml
- kits.yml / kits_en.yml
- Added VIP kit permission per kit (custom per-kit permission in YML), compatible with LuckPerms/PermissionsEx-style permission plugins.
- Added world restrictions for server mode (enabled-worlds + blocked list/message).
Storage, Updates, and Stability
- Improved storage layer: LOCAL or MySQL selectable from config.
- Added MySQL auto-create database option.
- Improved update notifier:
- check-update config support
- admin permission-based notify
- join/console toggles
- clickable update link
- Spigot resource ID check support
- Added startup cleanup for orphan holograms (leaderboard/chest holograms) after folder reset/regeneration.
- Improved plugin version handling: now reads from Maven ${project.version} (no manual plugin.yml version edit needed).
- Added optional obfuscation build profile (ProGuard) for production jars.