Tags
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated 2 weeks ago
All versions
4.0.0
Release
4.0.03 years ago 177
Compatibility
Minecraft: Java Edition
1.19.4
Platform
Forge
Supported environments
Client-side
Server-side
Client and server
Changes
Changes since 3.4.1
- Adjust release script [skip ci] - embeddedt
- Preparing for release - embeddedt
- Mark Fabric releases as beta - embeddedt
- Remove entity renderer mixin as it's not needed on 1.18 - embeddedt
- Provide more debug information if entity renderer is missing - embeddedt
- Workaround for runtime resource packs that aren't thread safe - embeddedt
- Ensure Lithium's cache fields get generated - embeddedt
- Fix crash with Charm - embeddedt
- Make block model cache overridable for even more invasive mods - embeddedt
- Fix material cache on Fabric - embeddedt
- Increase eviction time - embeddedt
- Bump maximum models in memory from 1k to 10k - embeddedt
- Mark ModernFix as breaking DashLoader - embeddedt
- Emulate the vanilla block/item -> model maps for Fabric mods - embeddedt
- Bake non-vanilla models on Fabric and then throw away the cache - embeddedt
- New README [skip ci] - embeddedt
- Clearer message - embeddedt
- Complain once per mod ID if an outdated structure is found - embeddedt
- Fix DFU blaster making DFU too slow - embeddedt
- Ignore exceptions thrown by structure upgrade command - embeddedt
- Add Mod Menu compatibility - embeddedt
- Actually cache item models - embeddedt
- Rewrite 1.19.4 Fabric model baker mixin for compatibility purposes - embeddedt
- Tweak Fabric model bakery to run more vanilla code - embeddedt
- Get Continuity working on Fabric - embeddedt
- Keep custom models loaded permanently on Fabric - embeddedt
- Fix entity renderer crash in some modpacks - embeddedt
- Fix resource cache not being generated on Forge - embeddedt
- Fix incorrectly mapped mixin - embeddedt
- Fix spotless - embeddedt
- Add structure upgrading command - embeddedt
- Update entity renderer mixin - embeddedt
- Shrink oversized PalettedContainers - embeddedt
- Reimplement dynamic entity renderers - embeddedt
- Drop resource pack mixin from 1.19.4 for now - embeddedt
- Update resource pack mixin - embeddedt
- Update - embeddedt
- Update resource pack mixin - embeddedt
- Add resource caching to Fabric - embeddedt
- Load all models initially on Fabric for texture scanning - embeddedt
- Universal output directory - embeddedt
- Fix some configs not being available - embeddedt
- Make sure JEI doesn't reload without a client world - embeddedt
- Fix model bakery issues - embeddedt
- Adjust Fabric model bakery mixin for compatibility - embeddedt
- Fix JiJ - embeddedt
- Fixes - embeddedt
- Use proper getOverlay method - embeddedt
- Fix screen open firing too soon - embeddedt
- Fix dynresources compat with Fabric API - embeddedt
- Add Arch transformer to gitignore - embeddedt
- Use unmapped name for shadow method - embeddedt
- Fix issues - embeddedt
- Use custom BakedModel as sentinel - embeddedt
- Fix mixin - embeddedt
- Spotless - embeddedt
- Fix AW - embeddedt
- Clean up imports - embeddedt
- Fabric - embeddedt
- Fabric - embeddedt
- Fix ModelBakery mixin issue on Fabric - embeddedt
- Package restructuring for modern FML - embeddedt
- Split artifact uploads - embeddedt
- Multiloader - embeddedt
- Fix search tree config value - embeddedt
- Fix potential issue if restitching is performed - embeddedt
- Generate mixin class list at build/run time - embeddedt
- Update zh_cn.json (#69) - 狂想ThePotato
- Compilation fixes - embeddedt
- Hide LazyDFU missing warning in dev - embeddedt
- Remove LazyDFU from dev, as rule optimization would now only be - embeddedt
- Update LazyDFU warning - embeddedt
- Implement improved version of LazyDFU (having it installed is still beneficial) - embeddedt
- Reintroduce separate root listing list - embeddedt
- Fix devenv mixins not actually applying in 1.18 - embeddedt
- Move pack caching logic into separate version-independent class - embeddedt
- Fix RemoveBlockGoal permaloading chunks, remove START ticket entirely - embeddedt
- Add option to remove spawn chunks - embeddedt
- Fix mixin crash - embeddedt
- Fix some items not rendering in inventories - embeddedt
- Split registry rewrite into separate off-by-default option - embeddedt
- Adjust mixin for 1.18 - embeddedt
- Add dynamic model support to Refined Storage - embeddedt
- Load every provided blockstate file, not just the first one - embeddedt
- Clean up scanner + abstract pack scanning to separate function - embeddedt
- Allow mutating CanonizingStringMap.keySet() - embeddedt
- Fix CTM crash - embeddedt
- Fix registry replacement - embeddedt
- Only use the fallback path for models/blockstates not discovered yet - embeddedt
- Add large registry test option - embeddedt
- Use getResources on resource packs we can trust - embeddedt
- Unbox IDs - embeddedt
- Optimize clear() - embeddedt
- Continue optimizing - embeddedt
- Refactor registry data into a custom object - embeddedt
- Initial version of fast registry - embeddedt
- Dynamically generate item model location cache - embeddedt
- Registry optimizations - embeddedt
- Don't waste time interning paths we are checking exist - embeddedt
- Suppress model bakery errors if there are too many - embeddedt
- Config screen - embeddedt
- Port Paper's chunk turbocharger from 1.17/1.18 - embeddedt
- Fix closing font textures that were cached - embeddedt
- Optimize SortedArraySet.removeIf - embeddedt
- Fix patches being nonfunctional - embeddedt
- Port two chunk system patches from Paper - embeddedt
- Fix compile issue on 1.19.2 - embeddedt
- Clear SecureJar structs - embeddedt
- Clear manifest digests - embeddedt
- Fix compile error - embeddedt
- Remove debug log message - embeddedt
- Instantiate entity renderers as needed to save memory - embeddedt
- Fix NamespacedWrapper needing remap - embeddedt
- Fix exception in model removal notification - embeddedt
- Speed up FontManager loading - embeddedt
- Use correct access level for overwrites - embeddedt
- Remove reference to IForgeRegistryEntry - embeddedt
- Avoid recreating tag ID strings - embeddedt
- Speed up processing of dummy registry entries - embeddedt
- Mark AE2 and Patchouli as compile only - embeddedt
- Fix debug mixin being checked in - embeddedt
- Bypass slow PngInfo class during texture loading - embeddedt
- Fix injector target - embeddedt
- Fix injector target - embeddedt
- Turn off Forge resource cache - embeddedt
- Avoid using replaceAll - embeddedt
- Fix compile error - embeddedt
- Optimize NBT memory usage - embeddedt
- Fix log message always saying 0 items were cleared - embeddedt
- More null checks - embeddedt
- Simplify book deduplication - embeddedt
- Add logic to clear air items of NBT from Patchouli book registry - embeddedt
- Update KubeJS mixin for 1.19.2 - embeddedt
- Fix compile error - embeddedt
- Clear KubeJS recipe event lists since mods can hold onto the event object - embeddedt
- Fix search trees, downgrade Forge so REI works in dev - embeddedt
- Fix running outside dev - embeddedt
- Speed up world creation screen - embeddedt
- Port dynamic model loading to 1.19.4 - embeddedt
- 1.19.4 - 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:DkR6UGcX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nmDcB62a:DkR6UGcX"
}

