LavaRise v2.0.0 brings several new features, bug fixes, and improvements to enhance the player experience.
Changelog
New Features
Spectator spawn point: The plugin now automatically calculates a spectator spawn point above the lava level with a configurable Y offset.
Half-player countdown: When the queue reaches half the required players, the countdown will shorten according to the configuration.
Config versioning: Configurations now include version numbers, and migrations are handled for config.yml, messages.yml, and arena.yml.
PVP toggle: A new option to disable player-versus-player combat.
Lava level control: A feature to set a fixed lava level independent of the game area.
Update checker: An update checker has been added to notify server admins when a new version is available.
Bug Fixes
Game exit fix: Players who use /lavarise leave are now properly removed from the game, and the game ends if they're the last player.
Queue phase error: Fixed an error when interacting with items with null display names during the queue phase.
Scoreboard fixes: Spectators are no longer shown alongside active players in the scoreboard.
Spectator improvements: Spectators are now invincible, invisible, and unable to harm players. Additionally, they can no longer fly after the game ends.
Fire death fix: Fire is removed from players after death.
Lava task errors: Fixed errors where the game tried to cancel non-existent lava tasks.
Fall damage bug: Players teleporting after leaving the queue no longer suffer fall damage.
Lava outside the map: Lava now properly stays within the game area.