Bug Fixes
New Features
- Fixed the Disable button in the room panel not working — rooms now properly track an enabled/disabled state
- Fixed server crash when two or more rooms had an active fight at the same time (scoreboard objective name collision)
- Fixed server crash when a room name contained special characters and the scoreboard tried to start
- Fixed players keeping the fight scoreboard and potion effects permanently after dying mid-fight
- Fixed /sr reload leaving fighters in a broken state (stuck effects/scoreboard) instead of properly closing active rooms first
- Fixed block place/break protection not applying correctly in all room states
- Fixed wool toggle in the panel only affecting 3 wool colors instead of all 16
Removed
- Added a post-fight cooldown (default 10s, configurable via cooldown-seconds) — the wall stays closed after a fight ends so the area resets cleanly before the next match
- Scoreboard is now fully customizable from config.yml — edit the title and lines freely, with placeholders: %room%, %modo%, %jugadores%, %equipo%, %color%
- Added config toggles to globally enable/disable custom chat messages and the scoreboard
- Wool permission toggle in the panel now applies to all 16 wool colors at once
- Removed inventory save/restore logic entirely — the plugin no longer touches player inventories under any circumstance
- Removed kick-on-win behavior — the winner now stays in the arena instead of being teleported out automatically
Fixed panel disable button not working correctly and added proper DISABLED state handling. Fixed scoreboard crashing with multiple active rooms. Scoreboard is now fully configurable from config.yml with custom title, lines, and placeholders (%room%, %modo%, %jugadores%, %equipo%, %color%). Added toggles in config for custom messages and scoreboard. Wool block permissions now cover all 16 colors instead of just 3. Fixed block protection and reload command leaving orphaned fighters. Added 10-second cooldown after fights end — wall stays closed so players can collect drops safely before the room reopens. Cooldown duration is configurable.
