Tags
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated 2 weeks ago
All versions
2.4.0
Release
2.4.03 years ago 99
Compatibility
Minecraft: Java Edition
1.18.2
Platform
Forge
Supported environments
Client-side
Server-side
Client and server
Changes
Changes since 2.3.2
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Tweak changelog gen logic - embeddedt
- Add Modrinth uploading logic - embeddedt
- Add changelog generation - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Remove a lot of now dead code - embeddedt
- Clear vanilla memory reserve - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Fix the Minecraft window teleporting back to the center of the screen - embeddedt
- Stricter mixin target - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Disable boost worker count when Smooth Boot is installed - embeddedt
- Fix additional use of backgroundExecutor in dynamic resources - embeddedt
- Replace mod work manager queue during vanilla bootstrap - embeddedt
- Move resource reloading to dedicated executor - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Fix another logic race that could cause missing models - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Fix behavior for contained paths with non-vanilla PackTypes - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Ignore non-vanilla PackTypes when caching resources - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Don't waste time parsing UVs when performing initial model load - embeddedt
- Use SRG names - embeddedt
- Clear chunk map from integrated server worlds after server stops - embeddedt
- Make sure GC can actually happen - embeddedt
- Make watchdog thread not hold on to server for 60 seconds - embeddedt
- Ensure cached resources are cleared when connecting to multiplayer - embeddedt
- Fix crash when null type references are interned - embeddedt
- Add ItemColors mixin as well - embeddedt
- Deduplicate some ModFileScanData - embeddedt
- Disable class info clearing by default and only clear non-mixin entries - embeddedt
- Also clear ClassInfo cache after server starts - embeddedt
- Clear mixin ClassInfo cache when load finishes - embeddedt
- Add off-by-default option to disable the DFU maps for flattening - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Backport Starlight patch to lazily init emptiness maps - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Allow unloading unused structures - embeddedt
- Add eviction to some DFU caches - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Fix crash with some more types of empty paths - embeddedt
- 1.19 does not allow changing RenderTypes at runtime - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Incrementing the index is important - embeddedt
- Fix incorrect merge - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Bugfixes - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Improve speed of cache building - embeddedt
- Prevent missing options from crashing the game - embeddedt
- Remove reference to nonexistent config option - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- More aggressive interning of cached path components - embeddedt
- Fix import - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Reduce memory usage of dynamic CTMPackReloadListener - embeddedt
- Clear ObjectHolder Throwable fields after registry events fire - embeddedt
- Improve memory usage of 1.18 resource pack cache - embeddedt
- Merge remote-tracking branch 'origin/main' into 1.18 - embeddedt
- Improve memory usage of resource pack cache - 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:tiJtC3Oq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nmDcB62a:tiJtC3Oq"
}

