added custom rotation mode for particles
- particles 3d models support the new model system
- added custom particle rotation mode, allows to specify the 3 axis with an expression
- added translucent additive render type for blocks. both render types dont use a custom shader anymore since vnailla one can be customized now to remove the alpha cutoff
- ported more missing features
- improved handling of block modifiers with the same name. Both will be parsed and applied in the right order. Especially relevant for legacy stuff conversion
fixed some issues with custo colos not resetting. all targets from slot and widget modifies can use range targets( the same syntax uses for lots) you can use color modifiers to add particle options to an effect slot modifiers work better and have some issues fixed. They now also stack, if you move a slot and another one target the pos where it is moved this is now valid. Also targets filed is optional color.properties is deprecated, use colors.json fixed some conversion issues with fluid colormaps
fixed an issue with translucent render type improved offset type to work better with fabric api
fixed additive translucent shader not having any alpha cutoff fixed terrain fog color being inverted
added "terrain_fog_colormap" to dimension modifiers particles and sound emitters for blocks have a "tick_source" parameter. can be "animate_tick" or "block_broken"
backported more stuff
fixed polytone_ignore
- rando number or blocks is seeded same way as it is with block models.
- Added rand_int and rand_long functions in expressions
- removed some logging when unregistered biomes were passed to clent colors functions, mod will crash instead as it should have been
- improved how shaders are registered