Tags
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated 2 weeks ago
All versions
5.22.0+mc1.21.1
Release
5.22.0+mc1.21.1last year 36.2K
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Client-side
Server-side
Client and server
Changes
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.21.0+1.21.1
- Update KubeJS maven to fix build failure - embeddedt
- Support clearing model registry in dev for testing purposes - embeddedt
- Optimize MultiVariant.resolveParents - embeddedt
- Fix concurrency issues in vanilla RegistryOps.memoizeLookup - embeddedt
- Log when model universe is restricted - embeddedt
- Pre-size the top level model location set to reduce rehashing - embeddedt
- Implement advanced caching of ingredient item stacks using soft references - embeddedt
- Spotless - embeddedt
- Filter how much of the model registry Eternal Starlight sees - embeddedt
- Fix incorrect sprite getter being used for CTM integration - embeddedt
- Catch errors from dynamic resources integrations instead of propagating them - embeddedt
- Improve parity of dynamic resources enough to fix JAOPCA - embeddedt
- Patch CoFH Core to not rely on Ingredient.itemStacks - embeddedt
- Fix several mistakes in porting mixin.perf.faster_ingredients - embeddedt
- Spotless - embeddedt
- Update Mod Menu - embeddedt
- Optimize some methods in Ingredient and remove itemStacks caching - embeddedt
- Sync tag ingredients directly if ModernFix is installed on both sides - embeddedt
- Trigger classloading of Items when deferring blockstate cache rebuild - embeddedt
- Remove obsolete OBJLoader patch - embeddedt
- Enable registry_event_progress by default on 1.21 - embeddedt
- Use CHM's built-in set instead of newSetFromMap - embeddedt
- Enable use of FML's unused TracingPrintStream for tracking mod messages on System.out - embeddedt
- Remove obsolete resource pack code - embeddedt
- Default to showing the whole model registry to mods - embeddedt
- Disable the resource pack cache on 1.21 for now, makes no difference - embeddedt
- Attempt to improve parity/reliability of dynamic_entity_renderers - embeddedt
- Implement a very primitive datapack function profiler - embeddedt
- Rewrite resource pack caching to use a tree - embeddedt
- Improve usability of -Dmodernfix.debugReloaders - embeddedt
- Remove nonexistent AW entry - embeddedt
- Build creative mode tab search tree on first use - embeddedt
- Add back datapack reload time tracking during world creation - embeddedt
- Use smarter iteration order in model bake event registry - embeddedt
- Document many mixin options - embeddedt
- Update Spark integration - embeddedt
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:nmDcB62a:eaRTV5Cw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nmDcB62a:eaRTV5Cw"
}

