Fixes
- Fixed a multiblock crash bug
Additions
- Added the ability to make world guis have a higher quality without affecting placement
Changes
- Made animation states getTime method public
Fixes
- Fixed world gui components not handling right clicks on server properly
- Fixed world guis not properly removing components on the client that were removed on the server
- Removed a small leftover piece of code that does nothing
Fixes
- Fixed resourcepacks being unable to add music controllers with a custom sound
- Fixed shaders being weird if a vanilla mc shader was active
- Fixed collision test cubes not working properly if it wasnt a full cube
Fixes
- Fixed models having a small issue with z positioning in animations
- Fixed lighting on meshes
Additions
- Added a utility class for handling rotated cube collision
Fixes
- Fixed models having a lot of jankiness which made them difficult to get working properly
- Fixed models potentially crashing dedicated servers
Additions
- Added the "databank:actual_player" and "databank:always_true" hidden conditions
- Added "drop_original_loot_condition" to block hidden types
- Added "should_overwrite_loot_if_hidden" to block hidden types
Changes
- Made hidden conditions require a stream codec to properly send data to client
Additions
- Added the ability to use meshes in models
Changes
- Swapped the databank models to fully custom model rendering
- Reworked the internals of the music system
- Reworked the hidden block system to no longer just be limited to blocks and is now simply called the "hidden system"
Additions
- Added world gui system
- Added megablock system
- Added megastructure system
Additions
- Added the ability to queue a shaders deletion
- Added a system for using animation states easier
Fixes
- Fixed shaders time value not working properly
- Optimized multiblock checking better hopefully
Additions
- Added the "*" multiblock key which will be correct for any block
Changes
- Changed the "offset" field in multiblocks to "center" to be more clear
Fixes
- Hopefully fixed CMY color mixing
- Made blockstate properties properly copy over when a block is hidden
Fixes
- Depth buffer issue
Fixed multiblocks
Made the Hidden Blocks feature work properly with block tints (breaks with sodium for now without a workaround needed to be done in code)
Initial Release