Tags
Creators
Details
Licensed LGPL-3.0-only
Published 4 years ago
All versions
3.0.3-b-1.21.10
Beta
3.0.3-b - 1.21.10 neo/fabric2 months ago 50.3K
Compatibility
Minecraft: Java Edition
1.21.10
Platforms
Fabric
NeoForge
Supported environments
Client-side
Server-side
Client and server
Changes
Highlights:
- Up API version 6.1.0 -> 6.1.1
- Fix fabric server crash due to resource_loader_v0 on MC 1.21.1
- Fix Oculus 1.20.1 near clip plane too close when shaders are disabled
- Fix LODs shading incorrectly after enabling certain Iris shaders
- Several optimizations
- LOD detail level now moves with camera position instead of player position
Full Changelog
Additions:
- add position finder debug config
Improvements:
- Optimize BlockStateWrapper getter to speed up Chunk to LOD conversion
- Added several profiler based optimizations, thanks mitchej123
Changes:
- Up API version 6.1.0 -> 6.1.1
- Use the camera position for LOD detail calculation
- This allows DH to show higher detail LODs near the camera with free-cam mods
- Remove an unnecessary warning in GLBuffer deletion
Bug Fixes:
- Fix LODs getting stuck at a low detail level (specifically on the Wynncraft world)
- Fix a null pointer on dedicated server shutdown
- Handle a rare texture color getting error
- Fix a Mac crash due to uploading VBO buffers larger than 256 KiB, thanks jolymmiels
- Fix fabric server crashing due to resource_loader_v0 on MC 1.21.1
- DH included the wrong version of the Fabric API, causing the mixins to fail
- Fix LODs shading incorrectly after enabling some Iris shaders
- Fix several rare light application bugs caused by DhApiBlockStateWrapperCreatedEvent
- Fix DhApiBlockStateWrapperCreatedEvent not applying and firing multiple times per block state
- Fix DhApiBlockColorOverrideEvent setColor(red,green,blue) always setting alpha to 255 instead of using the existing alpha
- Fix VBO buffers getting garbage collected when changing the render distance
- VBOs will now be correctly closed, likely preventing leaks when using Blaze3D
- Fix Generic Renderer buffer leaks on level shutdown
- Fix Oculus 1.20.1 near clip plane too close when shaders are disabled
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:uCdwusMi:rKh9HEXg"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:uCdwusMi:rKh9HEXg"
}

