Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.14.0+1.20.1
- Mark mixin as client-only - embeddedt
- Work around NPEs from early queries to ModelManager - embeddedt
- Update mixin for 1.19 renames - embeddedt
- Reduce overhead of the PotentialSpawns event - embeddedt
- Add some simple patches to cut down allocation rate when ticking chunks - embeddedt
- Update for FML changes - embeddedt
- Mitigate excessive resource usage from Night Config - embeddedt
- Fix "Illegal prefix" error in log when custom class/resource locators are in use - embeddedt
- Do not treat invalid ModelResourceLocations as top-level when baking dynamic models - embeddedt
- Update for Forge registry changes - embeddedt
- Retrieve block name once per state - embeddedt
- Speed up ModelBakeEventHelper constructor - embeddedt
- Move stalled async chunk load detection to its own config - embeddedt
- Disable the testmod by default - embeddedt
- Store delegates on registry objects to avoid map lookup - embeddedt
- Disable pose stack bugfix when OptiFine is installed - embeddedt
- Make the block model cache thread-local instead of using a lock - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.13.0+1.19.2
- Reduce load factor of ForgeRegistry delegate map - embeddedt
- Remove unfinished/obsolete registry & block optimizations - embeddedt
- Disable primitive chat signing removal if NCR is installed - embeddedt
- Spotless - embeddedt
- Add oversimplified version of No Chat Reports - embeddedt
- Use fastutil maps for holder lookups in Forge registry - embeddedt
- Update patch for 1.18 - embeddedt
- Fix https://github.com/MinecraftForge/MinecraftForge/issues/9118 - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.13.0+1.18.2
- Remove unfinished/obsolete registry & block optimizations - embeddedt
- Update patch for 1.18 - embeddedt
- Fix https://github.com/MinecraftForge/MinecraftForge/issues/9118 - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.13.0+1.20.1
- Remove Blueprint memory leak patch - embeddedt
- Reduce load factor of ForgeRegistry delegate map - embeddedt
- Remove unfinished/obsolete registry & block optimizations - embeddedt
- Disable primitive chat signing removal if NCR is installed - embeddedt
- Spotless - embeddedt
- Add oversimplified version of No Chat Reports - embeddedt
- Use fastutil maps for holder lookups in Forge registry - embeddedt
- Retrieve missing model when first required - embeddedt
- Update patch for 1.18 - embeddedt
- Fix https://github.com/MinecraftForge/MinecraftForge/issues/9118 - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.13.0+1.16.5
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.13.0+1.20.4
- Cast to correct event type - embeddedt
- Remove buffer builder leak fix since you can now close them properly - embeddedt
- Bump NeoForge - embeddedt
- Remove Blueprint memory leak patch - embeddedt
- Reduce load factor of ForgeRegistry delegate map - embeddedt
- Remove unfinished/obsolete registry & block optimizations - embeddedt
- Disable primitive chat signing removal if NCR is installed - embeddedt
- Spotless - embeddedt
- Add oversimplified version of No Chat Reports - embeddedt
- Use fastutil maps for holder lookups in Forge registry - embeddedt
- Retrieve missing model when first required - embeddedt
- Fix EntityIDSyncPacket being broken in multiplayer - embeddedt
- Update patch for 1.18 - embeddedt
- Fix https://github.com/MinecraftForge/MinecraftForge/issues/9118 - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.12.0+1.18.2
- Call onDynamicResourcesStatusChange if dynamic resources is enabled - embeddedt
- Don't run mappings clearer on FL 0.15+, it's not needed - embeddedt
- Update GitHub workflows (#358) - Kichura
- Tidy up version detection (#352) - Fury_Phoenix
- Add bug report template, heavily derived from Sodium - embeddedt
- Restrict resource pack cache to assets/ and data/ folders - embeddedt
- Make dynamic maps return empty immutable collections instead of throwing - embeddedt
- Lower priority of datapack reload exception mixins - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.12.0+1.19.2
- Call onDynamicResourcesStatusChange if dynamic resources is enabled - embeddedt
- Don't run mappings clearer on FL 0.15+, it's not needed - embeddedt
- Update GitHub workflows (#358) - Kichura
- Tidy up version detection (#352) - Fury_Phoenix
- Add bug report template, heavily derived from Sodium - embeddedt
- Restrict resource pack cache to assets/ and data/ folders - embeddedt
- Make dynamic maps return empty immutable collections instead of throwing - embeddedt
- Lower priority of datapack reload exception mixins - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.12.1+1.20.1
- Call onDynamicResourcesStatusChange if dynamic resources is enabled - embeddedt
- Fix resource pack cache engine being unable to list resource stacks for files - embeddedt
- Don't run mappings clearer on FL 0.15+, it's not needed - embeddedt
- Update GitHub workflows (#358) - Kichura
- Tidy up version detection (#352) - Fury_Phoenix
- Add textureGetter parameter to onBakedModelLoad - embeddedt
- Add bug report template, heavily derived from Sodium - embeddedt
- Only apply resource pack speedup on paths starting with assets or data - embeddedt
- Restrict resource pack cache to assets/ and data/ folders - embeddedt
- Make dynamic maps return empty immutable collections instead of throwing - embeddedt
- Lower priority of datapack reload exception mixins - embeddedt
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.12.1+1.20.4
- Call onDynamicResourcesStatusChange if dynamic resources is enabled - embeddedt
- Fix resource pack cache engine being unable to list resource stacks for files - embeddedt
- Don't run mappings clearer on FL 0.15+, it's not needed - embeddedt
- Update NeoForge version - embeddedt
- Update GitHub workflows (#358) - Kichura
- Tidy up version detection (#352) - Fury_Phoenix
- Add textureGetter parameter to onBakedModelLoad - embeddedt
- Add bug report template, heavily derived from Sodium - embeddedt
- Fix mixin target - embeddedt
- Only apply resource pack speedup on paths starting with assets or data - embeddedt
- Restrict resource pack cache to assets/ and data/ folders - embeddedt
- Make dynamic maps return empty immutable collections instead of throwing - embeddedt
- Lower priority of datapack reload exception mixins - embeddedt