Tags
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated 2 weeks ago
All versions
5.10.3-beta.16+mc24w04a.f244
Beta
5.12.2-beta.16+mc24w04a.f2443 years ago 520
Compatibility
Minecraft: Java Edition
24w04a
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.10.2+1.20.4
- Fix supported version range - embeddedt
- 24w04a - embeddedt
- 24w03a - embeddedt
- Make dynamic maps return empty immutable collections instead of throwing - embeddedt
- Lower priority of datapack reload exception mixins - embeddedt
- Use wildcard on ItemOverrides mixin to capture Forge rename - embeddedt
- 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
- Spotless - embeddedt
- Update to NeoForge 20.4.70-beta - embeddedt
- Workaround AP throwing exception if there is a compile error in the file - 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
- Mark some more mixins as ClientOnlyMixin - Fury_Phoenix
- 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
- 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
- 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
- 23w51a - embeddedt
- Implement dynamic model cache on vanilla ItemModelShaper - embeddedt
- Implement caching on the blockstate and item to model maps - embeddedt
- Optimize RegistryDelegate#hashCode() - 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:OOAMFEGB"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nmDcB62a:OOAMFEGB"
}

