- fixed a bug when converting of fluid stuff
- adding a colormap for water fluid, oak leaves or grass block is not set to automatically replace the internal watercolor, foliagecolor and leaves color resolver with the colomap too. This is mainly used for mod that reference those color resolvers directly. In most cases this should be what one wants.
- particle modifiers can have inlined colormaps.
- they even support texture only
- made all targets that references minecraft blocks optional. This means they wont hard fail if the target block is not there.
- This was done since the game is changing some ids between versions such as minecraft:grass to short_grass. Still one should use optional targeting here instead
- fixed expression cloud level not working
- fixed custom sprites not working
addedback block render offset ported improvements to expressions
fixed couple variables that got broken due to latest refactor
unified all expression types. most of the vaiables are no waccessible to all added RENDER_DISTANCE variable fixed a bug with leash texture
- backported many more 1.21 changes
- notably added leash texture feature
- empty creative tabs will no longer appear in creative inventory
- fixed lightmaps not updating when changing to a nether lightmap
- optifine converted block colormaps will have all their block targets as optional, even when those targets are invalid so not to break backwards compatibility with those packs that still use this
- fixed a crash with particle expressions
- fixed creative tab removal only working with regex exact match
- creative tab modification will happen even later on fabric




