New regeneration system. Arena data is now stored in compact binary files instead of JSON and loaded only when needed. Optimizes memory handling for safer and more reliable arena resets.
New arena structure. Each game has its own folder so files like schematics, regen data and config stay organized together.
Automatic migration on first startup. Existing data is reorganized and a backup is created before any changes.
New placeholder %bluearcade_module_<module_id>_players%. Shows how many players are currently active across all arenas using that module.
The /ba quickjoin command now respects the current arena mode and game if the player is still inside one, and works normally after leaving.
Fixed reward timing. Rewards are now given after players return to the lobby and their inventory is restored, preventing item rewards from being lost.
Fixed reconnect issue. Players who rejoin after disconnecting in a mini-game get a short period of invincibility to avoid fall damage while their position is restored.