- Debris disappears faster and now dissolves over time.
- Broken maps will no longer crash the game. Instead they will give you an error message and leave you in the song select menu.
- changed the fallback cover art for when an image fails to load.
- fix bloom on arrows being able to sometimes render incorrectly because of noodle scaling features.
- (Theoretically) Increased performance
- Removed GeckoLib as a dependency
- Added custom sabers system (see the wiki for details!)
- Maps now have a fail animation
- Notes now dissolve when you fail a level, and have cut marks when cut
- Made object positioning significantly more accurate
- Fixed some crashes caused by chroma
- jpg/jpeg images will now auto-convert to png when maps are loaded so that you have less "image not found" icons
- V2 lightshows can now be loaded from the V3/V4 formats
- Walls now use chroma coloring
- Added a Minecraft heart health bar style. The health bar style can be changed in the player options menu
- Added keybinding (default "V") to toggle FPFC mode
- Added
/center
command as a shorthand for/tp @s 0.0 0.0 0.0 0 0
- Added credits panel and contributors screen
- Added "Report bugs" button to the song select panel
- Added
/environment
command to generate or remove environment structures- use before playing a map to avoid having the lag spike happen while in the map
- Lengthy song titles now shrink to fit instead of overflowing
- Fixed a bug where cover art displays the missing texture sometimes (black/magenta checkered square)
- Fixed ring light rotation propagation
- Added The rest of the lights from the "The First" environment
- Adjusted light positions in the "The First" environment
- Added system for environment block structures to auto-paste into the world based on map and settings
- gamerule DoMobSpawning will now default to false in flat worlds (to stop bats from spawning in the new environments)
- new setting to disable environment pasting
- a few other rendering tweaks and fixes