Links
Tags
Creators
Details
0.17.5+26.3-neoforge
Compatibility
Changes
A loader and API currency pass across the whole matrix. No M1 code changed; every cell was rebuilt against a newer loader or a newer fabric-api, because a pin that is behind means the jars players run were never the jars we tested.
The drift had accumulated quietly and further than anyone had noticed -- the 26.2 NeoForge pin was
still a beta from 53 builds earlier, and the 26.1 Fabric loader was 0.18.6 against a current
0.19.5. Nothing was broken by it: the declared ranges are deliberately wider than the build pins
([26.3.0-alpha,), fabric-api: *), so every published jar loaded on the newer loaders regardless.
What drifted was the coverage, not the compatibility.
Changed
- NeoForge: 26.1
26.1.2.87->26.1.2.109, 26.226.2.0.35-beta->26.2.0.88(off the beta channel entirely), 26.326.3.0.1-beta->26.3.0.4-beta. Pre-26 cells: 1.20.620.6.141, 1.21.521.5.98, 1.21.821.8.54, 1.21.1121.11.45, and the NeoForge 1.20.1 cell's Forge jar to47.4.23. - Fabric: loader 26.1 and 26.2 both to 0.19.5; fabric-api 26.1
0.155.3+26.1.2, 26.20.160.0+26.2, 26.30.160.7+26.3, 1.210.102.0+1.21, 1.21.110.141.6+1.21.11. - Forge: 1.20.1
47.4.23, 1.20.248.1.0, 1.20.449.2.9, 1.20.650.2.10, 1.21.454.1.18, 1.21.555.1.13, 1.21.858.1.22, 1.21.1060.1.15.
Known
- Forge 1.21.11 stays at
61.1.0. Newer builds on that line cannot be built here at all: ForgeGradle 6 throwsduplicate entry: mcp/client/Start.classwhile assembling the mapped artifact, and61.1.0only succeeds because its artifact was derived months ago and is still cached. The published userdev bundles are not at fault -- they carry no duplicate. The jar declares[61,)with an open upper bound, so this affects what was tested, not what loads.
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:7xdOhfw6:9su1GFqX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:7xdOhfw6:9su1GFqX"
}

