All versions
1.0.0
Release
Cobblemon Catch Ball Rules 1.0.05 months ago 201
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Unavailable version
Changes
Version Changelog
1.0.0
Initial release of Cobblemon Catch Ball Rules for Fabric 1.21.1.
Added
- Configurable catch restrictions by Pokemon species and allowed Poke Balls.
- JSON-based config file that can be edited without recompiling the mod.
- Styled warning messages for blocked captures, including Minecraft formatting codes.
- Config reload command so changes can be applied without restarting the server.
- Support for dedicated servers, LAN worlds, and singleplayer worlds.
Behavior
- If a restricted Pokemon is targeted with the wrong ball, the catch is blocked.
- If the correct ball is used, the catch continues with Cobblemon's normal behavior.
- If a Pokemon has no rule, it behaves normally.
- Blocked captures can optionally refund the ball, depending on config.
- Battle use is handled so a blocked ball warns the player without wasting the turn.
Notes
- Recommended for servers, modpacks, and adventure-style Cobblemon worlds that want custom catch rules.
- The mod automatically creates its config file on first launch.
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:VgpiSfmj:rRtnwCls"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:VgpiSfmj:rRtnwCls"
}

