All versions
0.1+1.21.1
Release
CobbleFight 0.1+1.21.1last month 47
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Any compatible version
Changes
CobbleFight 0.1+1.21.1
ADDED
- Added CFR (Cobble Fight Rating), starting at 1000 with a default minimum of 0.
- Added chess-inspired rating changes with faster placement matches and steadier high-rank ratings.
- Added configurable Pokémon-themed ranks, colors, thresholds, and first-time rank rewards.
- Added
/cobblefight join [arena],/cobblefight leave, and paged leaderboards. - Added fairer matchmaking that begins near a player's CFR and widens while they wait.
- Added admin-created arenas using the yellow
Arena Wand, with separate bounds and player spawns. - Added arena-specific queues, player access requirements, contextual tab completion, and a required default arena.
- Added automatic Cobblemon 1v1 battles with pre-match safety checks.
- Added wins by forfeit when an opponent disconnects, leaves the arena, escapes, or takes too long to choose a move.
- Added return-to-origin protection, including recovery after reconnecting.
- Added configurable win, loss, repeating win milestone, and first-rank rewards using money commands, other commands, or items.
- Added CFR, rank, record, and streak placeholders plus a public integration API.
- Added Fabric and NeoForge support for Minecraft 1.21.1 with Cobblemon.
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:nxOo3xdV:D8i5JUqW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nxOo3xdV:D8i5JUqW"
}

