- fixed startup crashing due to accessing a private method
- added support for KubeJS 7.2
- added support for EMI
- added overload in item binding to specify count directly
- added particle effect when entity input is sacrificed
- improved entity wrapper error message when non-existing id is provided
- improved entity ingredient and renderer
- bookmark renderer no longer displays count or entity data
- bookmark serialization now omits values not needed for persisting
- renderer now measures the entity bounds in the origin position allowing for much better y offset calculation
- measurements now span across 40 render ticks to track height changes in animations
- bookmark and output renderers now use scissor mask to avoid clipping
- fixed rotation of entities using an inverted model (ender dragon, bats, etc.)
- renamed catalyst to initiator
- added a condition display to the recipe viewer integration
- added custom condition builder to KubeJS integration to avoid exposing loot condition builders
- added height condition
- added localization for specific condition values
- added ability to add data to input entities for rendering purposes
- added ability to add custom tooltips to entities to display in recipe viewers
- added command outputs with custom tooltips, player context and recipe viewer integration
- added logic to make condition ids more readable
- improved error codes in KubeJS log and add source lines
- improved entity size calculation to improve display in recipe viewers
- fixed recipe viewer integration not showing accepted tags for ingredients
- switched back to NeoForge config system
- refactored condition system to be more modular
Initial 1.20.1 port!
Changed
- switched the effective tool to break the Altar from pickaxe to axe
Fixed
- mixin crash on startup
Changed
- inventory size of the Altar is now limited to the recipe with the highest input size
- this prevents the Altar from acting as a mass storage for items
- the maximum input size of recipes is 64 item stacks
Fixed
- insertion sound is no longer played when no item could be inserted into the Altar
Added
- maximum input validation to recipe serializer (64 items)
- empty tag validation to recipe serializer
Fixed
- NBT not being applied to output and input items
Added
- maximum input validation to recipe serializer (64 items)
- empty tag validation to recipe serializer
