- fixed an off by one error in id mapers due to previous changes
- fixed sound events and particle types not registering /undregistering correctly on forge
- fixed an issue with colormap rounding errors in its samplers
- added a "rounds" parameter in colormap to turn of rounding and use flooring instead
- fixed colormap incorrectly rounding numbers
- added "rounds" parameter to colormap
- fixed copy_from particle types not being parsed as such
- fixed recursive particles not working
- fixed copy_from particle types not being parsed as such
- fixed custom sounds loading too later, after block modifiers
- vastly improved expressions performance. They are now capable of correctly working offthread without the need of being copied every time they are queried
- fixed a crash on neoforge
- fixed an issue on fabric when logging out where pack was not being cleared
- fixed opposite issue on neo, clearing thepack too much
- fixed recursive particles and custom sounds not being registered properly
- updated to 1.21.4
- for obvious reasons CIM system has been cremoved
- same for separate transforms model
- same for variant block textures
- this also means no more hackily setting block tint for optifine pack. Add tint index to your models if you want them colored!!