All versions
1.21-1.21.11-1.0.0+forge
Release
1.21-1.21.11-1.0.0+forge8 months ago 180
Compatibility
Minecraft: Java Edition
1.21.x
Platform
Forge
Supported environments
Server-side
Singleplayer
Changes
Changelog
All notable changes to this project will be documented in this file.
[1.21-1.21.11-1.0.0] - 2026-01-06
Changed
- Extended MC support: Now supports Minecraft 1.21 through 1.21.11 (previously 1.21-1.21.5)
- Updated loader version ranges:
- Forge:
[51,)to support both Forge 51.x (MC 1.21) and 61.x (MC 1.21.11+) - NeoForge:
[4,)to support both NeoForge 4.x (MC 1.21) and 21.11.x (MC 1.21.11) - Fabric: API requirement changed to
>=0.102.0to support both MC 1.21 and 1.21.11
- Forge:
- Updated README: Complete rewrite to be mod-specific with installation, compatibility, build/test instructions, and cross-loader verification rule
- Updated agents.md: Added critical cross-loader change verification section with real-world example and comprehensive checklist
Fixed
- Fixed NeoForge API breaking change:
FMLLoader.isProduction()was removed in NeoForge 21.11+, simplifiedisDevelopmentEnvironment()to return true as safe default - Fixed Fabric metadata: Updated
fabric.mod.jsonto accept Fabric API 0.102.0+ instead of requiring 1.21.11-specific version, ensuring compatibility across MC 1.21-1.21.11 - Fixed Forge/NeoForge metadata: Corrected loader version ranges in
gradle.propertiesto support full MC version range - Branch renamed:
multi/1.21-1.21.5→multi/1.21.xto reflect broader version support
Documentation
- Added comprehensive cross-loader verification rule in
agents.mdwith explicit checklist for checking metadata files - Added lesson learned example documenting the Fabric API metadata oversight and fix
- Updated agent memory with critical multiloader development rules
[1.21-1.21.5-1.0.0] - 2026-01-05
Added
- Release notes and changelog for 1.21-1.21.5-1.0.0
Fixed
- Fix: Prevent anvil damage on Fabric by mixing into
AnvilBlock.damage()(works across lambdas and synthetic methods). - Fix: Ensure mixin configuration loads on Fabric (fixed
fabric.mod.jsonpath and refmap generation). - Fix: Remove redundant
AnvilRepairEventhandlers (unified approach usingMixinAnvilBlockincommon/). - CI: Updated release GitHub Action to support supported MC version ranges and consistent artifact naming.
Misc
- Bumped supported MC range to
1.21-1.21.5and updated documentation and release scripts.
Unreleased
- N/A
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:w8lPzg4N:CyZEjO1v"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:w8lPzg4N:CyZEjO1v"
}

