LavaRise v2.0.3
Warning
Breaking changes
- Structure of
lavaRisingTime
configuration changed
1. Structure of lavaRisingTime
configuration changed
The lavaRisingTime
setting has been refactored into a more complex structure. Previously, it was a single numeric value specifying the rise time. It is now an object that allows for a default rise time and customizable intervals based on Y-levels. This change is not backward compatible and requires updates to your configuration.
game:
- lavaRisingTime: 10 # Previous single value configuration
+ lavaRisingTime:
+ default: 5 # Default time in seconds for the lava to rise
+ levels: # Configuration for the lava rising time based on the Y level
+ - level: 60
+ time: 10
+ - level: 70
+ time: 15
+ - level: 80
+ time: 20
Changelog
Full Changelog: GitHub Comparison
New Features
- Customizable Text for %event% Placeholder in Scoreboard: Added the ability for server administrators to set custom text for the
%event%
placeholder in the scoreboard or messages, enabling more personalized event descriptions. (4ec14e4) (#16) - Grace Period for PVP: Introduced a configurable grace period for PVP combat to add a safer start for players before battles begin. (1864a0e) (#12)
- Deathmatch Phase with Speed Controls: Added a configurable deathmatch phase that begins after the lava phase, including customizable lava rise speed based on Y-level. (328cb2e, 37ded82) (#14, #13)
- Visual Effects for Winner and Phases: Added visual effects for the
winner
phase (sound and particles) and for thelava
anddeathmatch
phases (sound and title). (7ec3537, a65e29c) (#9, #15)
Bug Fixes
- Phase Transition Fix: Fixed an issue where the game would not properly transition to the deathmatch phase after the lava phase. (40f5aec)