Links
Tags
Creators
Details
1.5.1+neoforge-26.1
Compatibility
Changes
CodxLib 1.5.1
This file is for NeoForge 26.1. Every loader ships the same CodxLib version, so the notes below apply here too.
Fabric only, one fix: CodxLib no longer refuses older builds of Fabric API.
Every Fabric jar was declaring the exact Fabric API build it had been compiled against as its minimum, instead of the oldest one it actually works with. Anything older was rejected outright — even though nothing in the library needed the newer build.
Because mods that use CodxLib depend on it hard, that floor was theirs too: a mod could declare a lower Fabric API requirement of its own and still be blocked, because the library's number won.
On 1.20.1 that meant Fabric API 0.92.11 or nothing. It now accepts 0.92.8 and up, which is what people asked for — 0.92.11 clashes with a couple of other mods. The other Minecraft versions keep the same floor they had; the difference is that it is now a real minimum rather than whatever the build machine happened to use.
Nothing else changed. Forge and NeoForge builds are unaffected, and no API changed, so there is no reason to raise your version range.
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:6oyMM4yX:eYcJRfwF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6oyMM4yX:eYcJRfwF"
}

