- made some colormap code run off float positions rather than discrete integer ones
- the attribute post layer is now always interpolated even if the attribute normlaly wouldn't support it
- added an experimental config that makes custom particles tick off thread asyncronously
- fixed hard cast in entity modifiers
- tweaked custom particles age
- improved entity particle emitters
- added a new debug entry that shows which particle emitters are contributing the most
- fixed an issue where configs files were overwritten blank on reboot
- improved config screen
- blit modifiers can target a texture ID or a regex.
- configs have feedback when you change a value. they were also moved in the config folder
- fixed an issue with configs
- incorrect tab modifiers will not crash the game when one attempts to add an existing item to a tab
- added pack config presets. check the wiki
- fixed dimension attributes not allowing non constant values
- fixed occlusion cache not being refreshed
- entity emitters for the player will also emit emitters with no bones specified also when the player is in first person (and hence no model is rendered)


