Skip to content

LavaRise v2.0.0

Compare
Choose a tag to compare
@goodbyepavlyi goodbyepavlyi released this 20 Oct 20:54
· 50 commits to master since this release

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.