Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.3+1.20.1
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.2+1.20.1
- Don't specify ordering for JEI dependency - embeddedt
 
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.2+1.21.1
- Don't specify ordering for JEI dependency - embeddedt
 - Compare prototype maps using value equality - embeddedt
 - Make deduplicator's hash function also use identity for hashing - embeddedt
 
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.2+1.20.1
- Don't specify ordering for JEI dependency - embeddedt
 
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.2+1.21.1
- Don't specify ordering for JEI dependency - embeddedt
 - Compare prototype maps using value equality - embeddedt
 - Make deduplicator's hash function also use identity for hashing - embeddedt
 
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.1+1.20.1
- Fix reobfuscation issue - embeddedt
 - Fix race condition when mods create tags on different threads - embeddedt
 - Fix faster_ingredients bypassing defensive copy of ItemValue - embeddedt
 
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.1+1.21.1
- Fix reobfuscation issue - embeddedt
 - Fix race condition when mods create tags on different threads - embeddedt
 - Fix faster_ingredients bypassing defensive copy of ItemValue - embeddedt
 - Deduplicate ingredient values in other constructor - embeddedt
 
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.0+1.21.1
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.24.0+1.20.1
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.23.1+1.20.1
- Remove tterrag maven - embeddedt
 - Disable smart ingredient sync with CraftTweaker installed - embeddedt
 - Do not register smart ingredient sync channel if option is off - embeddedt
 - Fix incorrect kick logic - embeddedt
 - Implement Java 17-compatible DFU cache blaster - embeddedt
 - Do not apply optimization to subclasses of ItemValue - embeddedt
 - Add ingredient item value ItemStack deduplication - embeddedt
 
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.23.1+1.21.1
- Remove tterrag maven - embeddedt
 - Depend on CTM from CF rather than tterrag maven - embeddedt
 - Disable smart ingredient sync with CraftTweaker installed - embeddedt
 - Do not register smart ingredient sync channel if option is off - embeddedt
 - Fix incorrect kick logic - embeddedt
 - Inject DFU blast setup hook - embeddedt
 - Defer construction of recipe book search tree - embeddedt
 - Implement Java 17-compatible DFU cache blaster - embeddedt
 - Do not apply optimization to subclasses of ItemValue - embeddedt
 - Add ingredient item value ItemStack deduplication - embeddedt
 
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.23.0+1.21.1
- Invalidate memoization for non-category creative tabs when categories are rebuilt - embeddedt
 - Disable mixin.perf.faster_ingredients with VMP installed - embeddedt
 - Remove nbt_memory_usage - embeddedt
 - Add world join profiling - embeddedt
 - Add more sysprops - embeddedt
 - Add sysprop to allow using async profiler for launch profiling - embeddedt
 - Handle mods inserting null entries into LRUMap - embeddedt
 

