ModsFinder

Cobblemon Catch Ball Rules

by MoustachStudio

Cobblemon Catch Ball Rules lets a server owner restrict which Poké Balls can catch which Pokémon species, including custom balls added by other mods.

FabricServer-side onlyMIT License1.21.1

What it does

Server owners set the rules in a JSON file. Each entry names a species and lists the item IDs of the balls allowed to catch it, so a legendary can be limited to Master Balls or an Ultra Beast to Beast Balls without any code changes. Custom balls from add-ons and modpacks work the same way once their full item-style ID is listed.

When a player throws a ball that a rule does not allow, the capture fails at once and the ball can either be kept or used up, depending on a setting. A separate option decides whether the player sees the rule's message, and that message accepts Minecraft legacy formatting codes. Allowed balls are passed back to Cobblemon's normal capture logic, so its catch formulas still apply to every valid throw.

The config can be reloaded with a command, so rule changes take effect without restarting the server. A missing config file is created with defaults, and an invalid one is regenerated with defaults and an error logged at startup. The mod requires Cobblemon and runs on the server alone; players join without installing it. It is published for Fabric on 1.21.1 under the MIT License, but it is not open source.

Key features

  1. Per-species ball rules

    Each Pokémon species can be limited to a chosen list of Poké Balls, including custom balls from add-ons.

  2. Live config reload

    A command reloads the rules file, which helps when testing changes or adjusting rules during a session.

  3. Adjustable blocked-capture behavior

    Settings control whether a blocked throw consumes the ball and whether the player receives the rule's message.

  4. Formatted messages

    Rule messages support Minecraft legacy formatting codes for color and emphasis.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

CobblemonA Pokémon mod for Fabric and NeoForge
Required

Use cases

Who it’s for: Server owners and modpack authors who want to control which balls catch which Pokémon species on a Cobblemon server.

How it compares

Full comparison

Cobblemon Catch Rate Display is a client-side only option with Fabric and NeoForge files for 1.21 – 1.21.1 under the MIT License, and it is open source. Cobblemon PokeNews is server-side only, is open source under the GNU General Public License v3.0 only and is published for 1.21.1 on Fabric. CloudTweak is client-side only and is not open source. These mods change other parts of the game, while Catch Ball Rules only restricts which balls can catch which species.

ModLoadersGame versionsEnvironmentUpdated
Cobblemon Catch Ball RulesFabric1.21.1Server-side only2026-03-27
Cobblemon Catch Rate DisplayFabric and NeoForge1.21 – 1.21.1Client-side only2026-09-20
Cobblemon PokeNewsFabric1.21.1Server-side only2025-02-15
CloudTweakFabric1.21.1Client-side only2026-06-20

Questions

Does Catch Ball Rules require Cobblemon?

Yes. Cobblemon is a required dependency, and the mod is built for Cobblemon's catch system on Fabric for 1.21.1.

Do players need the mod installed?

No. It runs on the server alone, so players need nothing extra to join.

How are rule changes applied?

A command reloads the JSON config while the server keeps running, so changes do not require a restart.

In the catalog

Cobblemon Catch Ball Rules is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from MoustachStudio

All projects

Similar mods

What the author says

Cobblemon Catch Ball Rules is a Fabric mod for Minecraft 1.21.1 that lets server owners decide which Pokemon species can only be caught with specific Poke Balls, including custom balls added by Cobblemon add-ons or modpacks. If a species is restricted and the player throws the wrong ball, the capture fails…
MoustachStudio, on the Modrinth page

Official listing

Owner
MoustachStudio
Published
2026-03-27
Updated on Modrinth
2026-03-27
Facts verified
2026-10-15

Tags