- fixed a crash with particle expressions
- creative tab modification will happen even later on fabric
- empty creative tabs will no longer appear in creative inventory
- 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 pack dynamic entries not being cleared on level unload on fabric
- render types through block modifiers will apply to forge too (wasn't a thing before as forge itself ALREADY can do this through block models "render_type" field)
- added some experimental code that prevents the game from sending and saving polytone dynamic registry id entries on fabric
fixed an issue with conditions and legacy assets conversion
- fixed render type on fabric
- all resources are now applied in reverse natural order of their IDs
- improved resources merging when 2 modifiers target the same id to be more consistent. last applied wins.
- fixed slot modifiers crashing in some circumstances




