Tags
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated 2 weeks ago
All versions
1.14.0
Release
1.14.03 years ago 871
Compatibility
Minecraft: Java Edition
1.16.5
Platform
Forge
Supported environments
Client-side
Server-side
Client and server
Changes
Changes since 1.13.1
- Preparing for release - embeddedt
- Mark Fabric releases as beta - 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
- 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
- Get Continuity working on Fabric - embeddedt
- Keep custom models loaded permanently on Fabric - embeddedt
- Fix spotless - embeddedt
- Add structure upgrading command - embeddedt
- Update - 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
- Adjust Fabric model bakery mixin for compatibility - embeddedt
- Fix JiJ - 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
- Package restructuring for modern FML - embeddedt
- Split artifact uploads - embeddedt
- Multiloader - embeddedt
- Fix potential issue if restitching is performed - embeddedt
- Generate mixin class list at build/run time - embeddedt
- Update zh_cn.json (#69) - 狂想ThePotato
- 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
- 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
- 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
- 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
- Speed up FontManager loading - embeddedt
- Fix debug mixin being checked in - embeddedt
- Bypass slow PngInfo class during texture loading - embeddedt
- Avoid using replaceAll - 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
- Clear KubeJS recipe event lists since mods can hold onto the event object - embeddedt
- Push before release - embeddedt
- Remove semver plugin - embeddedt
- Update release script - 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:4D2n0P0v"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nmDcB62a:4D2n0P0v"
}

