- blockstate JSON is now dynamically generated to map every possible blockstate to a unique model
- block models are now dynamically created to contain the block, the non-rotated model, and the corresponding ModelResourceLocation of the original model to be rotated or have textures pulled from
- minorly overhauled datagen system to use less common methods and to utilize the system the dynamic blockstate JSON uses
- removed pre-generated blockstate JSON files
- removed generated dynamic model JSON files
- should work with Continuity
- Fix rotatable model blocks not applying tag filters on tag reload
- Fix not clearing model cache on resource reload, leading to use of pre-reload models
Initial 1.21 version
Initial 1.20.4 release
Initial 1.20.2 release
Removed porting-lib dependency (except for datagen, doesn't matter for most users) and the related embedded jars
Fix crashing due to using methods from an older fabric loader version, which was not actually compatibile with the release version of porting-lib
-Tag checker now only runs after the server config has loaded, fully respecting the server config options
-If the tag checker detects mismatching tags even after an automatic generation and reload (not a manual one), an error message is sent to all eligible users to point out that manual correction is required