Releases: kateowo/lava-rising
Death fixes
This is a major hotfix release, fixing quite a major problem related to deaths. This bypassed all testing in all projects using this method of detecting deaths and will also affect my other projects seperate to events. Nice.. happy holidays.
Technical
- Ensured deaths are properly reset
- The main loop was not resetting deaths. (as I thought the death script was already doing that?)
- Bumped version number to
2022.1202
Slight fixes
There were some issues on setting defaults and falling block detection. Happy holidays!
Technical
- Fixed defaults resetting on load due to inproper scoreboard name
- Falling block detection is now ran at the correct position
- Bumped version number to
2022.1119
A fresh start! (complete rewrite)
After over a year since this project has released, here is the very overdue rewrite from the ground up. This release provides many bug fixes, code cleanup, and future extensibility for more cool features I have planned (that I can finally add now this is completed)
As for other legacy projects, they are still feature-locked and will receive a rewrite at some point, no guarantees for right now though.
General
- Cleaned up all the code from the ground up
- Every aspect of the project has been rebuilt based on the standards of my recent projects (eg. Achievement Race) and is a lot better.
- Falling blocks are now only killed around the riser itself
- This is instead of the previous behaviour which killed all falling blocks no matter what. This behaviour can be returned by enabling
kill_all_falling_blocks
and disablingkill_nearby_falling_blocks
.
- This is instead of the previous behaviour which killed all falling blocks no matter what. This behaviour can be returned by enabling
- The default grace period length has been lowered to 30 minutes
- This can be changed via the setup flow.
- The world border is now scaled based on the grace period time
- The bossbar now displays with 'x seconds left' for more clarity
- Introduced both 'Cut Clean' & 'Speed UHC'
- Now matches all my newer projects which have had these built-in, can obviously be disabled if you choose.
Lava riser
- Doubled the rising area from 80 blocks to 160 blocks
Start
- Improved error messaging if game fails to start
- The datapack will now prompt if there is an insufficient amount of players online/on teams, or is attempted to be started during the game.
- The game will now only start if atleast 2 players are present in the game
Setup
- The new setup flow has made it's way here!
- Live updating and customisability, finally.
- Moved the grace period options back to
global
- A range of new options are now available for customisation
- Including rise height limit, rise ticks, length of both the starter period and grace period, and much more to come in the future!
javaw_nkVrB7Fekl.mp4
- Including rise height limit, rise ticks, length of both the starter period and grace period, and much more to come in the future!
Technical
- Included native p!f framework for clocks and player counting
- Bumped version number to
2022.1106
Spaghetti code
Upon testing, my spaghetti code had broken a bit.
fixes:
- point to the
time
scoreboardfixes the [0/] text on the bossbar
- attempt to fix broken setup flow?
technical:
UNITED
having 2 download links was just me being lazy.
fixes:
- unite 1.17 & 1.18+
removes the need for a second download link by introducing the
legacy
switch, which sets the height limit back down to 245.
fix for 1.18
Support for 1.18
The version for 1.18 is finally here, honestly something I forgot about. This should also stop you from spawning in the ground upon loading the world. Download the appropriate version for your world (1.18/1.17 and below)
New admin team + more
Quick and simple update to improve your experience setting up the game. First of, a new Admin team has been added to allow you temporary access to all gamemodes before the game begins - no longer forcing you into adventure mode. Changing the Grace + Global period times is now discouraged and moved into the time scoreboard (if you were wondering) as the worldborder closure was never synced. Just leave them be.
Team support is here
I wasn't even aware that there was no team support, but here it is. Backported from Water Rising, should work just fine.
Initial port (from plexion.dev)
Releases are now handled through Github! This is the latest available release, ported over here.