Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.1+1.20.1
- Update cap mixin for 1.20 changes - embeddedt
- Update for 1.19 model data manager changes - embeddedt
- Avoid refresh loop if no model data needs refreshing - embeddedt
- Do not actually load all models in replaceAll, use clever trick instead - embeddedt
- Fix Forge errors - embeddedt
- Allow missing models on item overrides - embeddedt
- Slightly optimize entity capability retrieval - embeddedt
- Suppress mixin forceload logging when clear_mixin_info is on - embeddedt
- Bump Fabric Loader - embeddedt
- Update MixinExtras - embeddedt
- Even More ClientOnlyMixin - embeddedt
- More ClientOnlyMixin - embeddedt
- Mark WorldSelectionList mixin as client-only - embeddedt
- Shadow annotations project so they are in the production jar - embeddedt
- Use correct comment style - embeddedt
- Generate config options from both 'mixins' and 'client' keys - embeddedt
- Apply excludedTaskNames in the testmod subproject rather than globally - embeddedt
- Eliminate extraneous casts (#327) - Fury_Phoenix
- Generate mixin configs automatically using custom AP (#305) - Fury_Phoenix
- Disable dynamic DFU when Litematica is installed - embeddedt
- Prevent mod mixins from applying if there is a Forge loading error - embeddedt
- Only call put on the model map if the replacement model is different - embeddedt
- Make replaceAll implementation more robust, add warning - embeddedt
- Track duration of model bake events when dynamic resources is enabled - embeddedt
- Add Mekanism to model bake event helper - embeddedt
- Support replaceAll on the wrapping model registry - embeddedt
- Make handlers not static - embeddedt
- Disable ModelDataManager fixes if Rubidium is installed - embeddedt
- Update mixin for 1.19 model data changes - embeddedt
- Suppress mixin remap error - embeddedt
- Fix some concurrency issues in Forge's ModelDataManager - embeddedt
- Remove testmod genSources task (#333) - Fury_Phoenix
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.1+1.19.2
- Update for 1.19 model data manager changes - embeddedt
- Avoid refresh loop if no model data needs refreshing - embeddedt
- Do not actually load all models in replaceAll, use clever trick instead - embeddedt
- Slightly optimize entity capability retrieval - embeddedt
- Suppress mixin forceload logging when clear_mixin_info is on - embeddedt
- Bump Fabric Loader - embeddedt
- Update MixinExtras - embeddedt
- More ClientOnlyMixin - embeddedt
- Mark WorldSelectionList mixin as client-only - embeddedt
- Shadow annotations project so they are in the production jar - embeddedt
- Use correct comment style - embeddedt
- Generate config options from both 'mixins' and 'client' keys - embeddedt
- Apply excludedTaskNames in the testmod subproject rather than globally - embeddedt
- Eliminate extraneous casts (#327) - Fury_Phoenix
- Generate mixin configs automatically using custom AP (#305) - Fury_Phoenix
- Disable dynamic DFU when Litematica is installed - embeddedt
- Prevent mod mixins from applying if there is a Forge loading error - embeddedt
- Only call put on the model map if the replacement model is different - embeddedt
- Make replaceAll implementation more robust, add warning - embeddedt
- Track duration of model bake events when dynamic resources is enabled - embeddedt
- Add Mekanism to model bake event helper - embeddedt
- Support replaceAll on the wrapping model registry - embeddedt
- Make handlers not static - embeddedt
- Disable ModelDataManager fixes if Rubidium is installed - embeddedt
- Update mixin for 1.19 model data changes - embeddedt
- Suppress mixin remap error - embeddedt
- Fix some concurrency issues in Forge's ModelDataManager - embeddedt
- Remove testmod genSources task (#333) - Fury_Phoenix
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.1+1.20.1
- Update cap mixin for 1.20 changes - embeddedt
- Update for 1.19 model data manager changes - embeddedt
- Avoid refresh loop if no model data needs refreshing - embeddedt
- Do not actually load all models in replaceAll, use clever trick instead - embeddedt
- Fix Forge errors - embeddedt
- Allow missing models on item overrides - embeddedt
- Slightly optimize entity capability retrieval - embeddedt
- Suppress mixin forceload logging when clear_mixin_info is on - embeddedt
- Bump Fabric Loader - embeddedt
- Update MixinExtras - embeddedt
- Even More ClientOnlyMixin - embeddedt
- More ClientOnlyMixin - embeddedt
- Mark WorldSelectionList mixin as client-only - embeddedt
- Shadow annotations project so they are in the production jar - embeddedt
- Use correct comment style - embeddedt
- Generate config options from both 'mixins' and 'client' keys - embeddedt
- Apply excludedTaskNames in the testmod subproject rather than globally - embeddedt
- Eliminate extraneous casts (#327) - Fury_Phoenix
- Generate mixin configs automatically using custom AP (#305) - Fury_Phoenix
- Disable dynamic DFU when Litematica is installed - embeddedt
- Prevent mod mixins from applying if there is a Forge loading error - embeddedt
- Only call put on the model map if the replacement model is different - embeddedt
- Make replaceAll implementation more robust, add warning - embeddedt
- Track duration of model bake events when dynamic resources is enabled - embeddedt
- Add Mekanism to model bake event helper - embeddedt
- Support replaceAll on the wrapping model registry - embeddedt
- Make handlers not static - embeddedt
- Disable ModelDataManager fixes if Rubidium is installed - embeddedt
- Update mixin for 1.19 model data changes - embeddedt
- Suppress mixin remap error - embeddedt
- Fix some concurrency issues in Forge's ModelDataManager - embeddedt
- Remove testmod genSources task (#333) - Fury_Phoenix
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.0+1.18.2
- Retrieve quads on incorrect cullface lists if direction matches - embeddedt
- Fix nixie tubes being invisible with faster_item_rendering - embeddedt
- Remove dynamic item overrides - embeddedt
- Update mixin - embeddedt
- Handle missing models in item overrides - embeddedt
- Work around Flywheel leaving freed buffers in BufferBuilder - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.0+1.19.2
- Retrieve quads on incorrect cullface lists if direction matches - embeddedt
- Fix nixie tubes being invisible with faster_item_rendering - embeddedt
- Remove dynamic item overrides - embeddedt
- Update mixin - embeddedt
- Handle missing models in item overrides - embeddedt
- Work around Flywheel leaving freed buffers in BufferBuilder - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.0+1.18.2
- Retrieve quads on incorrect cullface lists if direction matches - embeddedt
- Fix nixie tubes being invisible with faster_item_rendering - embeddedt
- Remove dynamic item overrides - embeddedt
- Update mixin - embeddedt
- Handle missing models in item overrides - embeddedt
- Work around Flywheel leaving freed buffers in BufferBuilder - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.0+1.19.2
- Retrieve quads on incorrect cullface lists if direction matches - embeddedt
- Fix nixie tubes being invisible with faster_item_rendering - embeddedt
- Remove dynamic item overrides - embeddedt
- Update mixin - embeddedt
- Handle missing models in item overrides - embeddedt
- Work around Flywheel leaving freed buffers in BufferBuilder - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.0+1.20.1
- Retrieve quads on incorrect cullface lists if direction matches - embeddedt
- Fix nixie tubes being invisible with faster_item_rendering - embeddedt
- Remove dynamic item overrides - embeddedt
- Update mixin - embeddedt
- Update mixin target - embeddedt
- Handle missing models in item overrides - embeddedt
- Work around Flywheel leaving freed buffers in BufferBuilder - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.0+1.16.5
- Retrieve quads on incorrect cullface lists if direction matches - embeddedt
- Fix nixie tubes being invisible with faster_item_rendering - embeddedt
- Remove dynamic item overrides - embeddedt
- Handle missing models in item overrides - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.11.0+1.20.4
- Retrieve quads on incorrect cullface lists if direction matches - embeddedt
- Fix nixie tubes being invisible with faster_item_rendering - embeddedt
- Remove dynamic item overrides - embeddedt
- Update mixin - embeddedt
- Fix incorrect merge - embeddedt
- Update mixin target - embeddedt
- Handle missing models in item overrides - embeddedt
- Work around Flywheel leaving freed buffers in BufferBuilder - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.10.1+1.19.2
- Cache item override model instance - embeddedt
- Remove obsolete mixin - embeddedt
- Remove CTM layer hacks entirely on 1.19+, code is unused - embeddedt
- Rewrite CTM predicate handling again, fix more bugs - embeddedt
- Reset block predicate when model is loaded - embeddedt
- Only wrap top-level CTM models if dynamic resources is on - embeddedt
- Add Elevator Mod to dynamic resources iteration list - embeddedt
- Implement dynamic model cache on vanilla ItemModelShaper - embeddedt
- Implement caching on the blockstate and item to model maps - embeddedt
- Optimize RegistryDelegate#hashCode() - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.10.1+1.20.1
- Cache item override model instance - embeddedt
- Remove obsolete mixin - embeddedt
- Remove CTM layer hacks entirely on 1.19+, code is unused - embeddedt
- Rewrite CTM predicate handling again, fix more bugs - embeddedt
- Reset block predicate when model is loaded - embeddedt
- Only wrap top-level CTM models if dynamic resources is on - embeddedt
- Add Elevator Mod to dynamic resources iteration list - embeddedt
- Implement dynamic model cache on vanilla ItemModelShaper - embeddedt
- Implement caching on the blockstate and item to model maps - embeddedt
- Optimize RegistryDelegate#hashCode() - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.10.0+1.18.2
- Cache item override model instance - embeddedt
- Rewrite CTM predicate handling again, fix more bugs - embeddedt
- Reset block predicate when model is loaded - embeddedt
- Only wrap top-level CTM models if dynamic resources is on - embeddedt
- Add Elevator Mod to dynamic resources iteration list - embeddedt
- Implement dynamic model cache on vanilla ItemModelShaper - embeddedt
- Implement caching on the blockstate and item to model maps - embeddedt
- Optimize RegistryDelegate#hashCode() - embeddedt
- Prevent mixin error if Sophisticated Backpacks isn't installed - embeddedt
- Patch CME in Sophisticatd Backpacks - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.10.1+1.16.5
- Cache item override model instance - embeddedt
- Rewrite CTM predicate handling again, fix more bugs - embeddedt
- Reset block predicate when model is loaded - embeddedt
- Only wrap top-level CTM models if dynamic resources is on - embeddedt
- Add Elevator Mod to dynamic resources iteration list - embeddedt
- Implement dynamic model cache on vanilla ItemModelShaper - embeddedt
- Implement caching on the blockstate and item to model maps - embeddedt
- Optimize RegistryDelegate#hashCode() - embeddedt