ModsFinder

Cobblemon Gym Badges

by pinotthecorsky

Cobblemon Gym Badges adds a Badge Press that crafts custom gym badges and ribbons for Cobblemon, with access limited by role.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

The Badge Press is placed in the world and takes a core ingredient in the top slot and a base ingredient in the bottom slot to produce a badge. Gym Leader roles gate who can craft badges, so a badge can be restricted to the player holding the matching role. Recipes are only shown to a player when that player can actually craft them, and the mod integrates with JEI, EMI and REI for browsing.

Badges and ribbons are defined through datapacks and resourcepacks. A definition sets a name, a theme, a required role, optional item tags and a custom model data value, and a translation key gives each badge its display text. Custom art stays outside the jar in a resourcepack, so new badges can be added without changing the mod itself. The mod requires NeoForge and is open source under the MIT License, with files published for 1.21.1.

Key features

  1. Badge Press crafting

    A placed Badge Press combines a core ingredient and a base ingredient into a gym badge or ribbon.

  2. Role-based access

    Gym Leader roles gate badge crafting, so only players with the required role can make a given badge.

  3. Datapack-defined badges

    Each badge is a datapack file that sets its name, theme, role, tags and model data, with no code changes.

  4. Resourcepack artwork

    Badge textures live in resourcepacks, so custom art can be swapped or added without rebuilding the mod.

Compatibility

Latest build for each game version and loader.

1.21.11.21.1-1.0.12
ReleaseBetaAlphaNot available

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

Use cases

Server gym progression

A server can hand out badges as Gym Leader rewards, limiting each badge to the leader role that earns it.

Custom badge sets

A pack maker can define a new set of badges and ribbons through datapacks and matching resourcepack textures.

Who it’s for: Server owners running Cobblemon gym progression and pack makers who want custom badges and ribbons. Installation is needed on both the server and every player's client, and the mod is for NeoForge only.

How it compares

Full comparison

CobbleBash is open source under the GNU Lesser General Public License v3.0 only and published for NeoForge 1.21.1 with the same client and server environment. Shadow's Custom Cobblemon Pack is not open source, uses All rights reserved and is also for NeoForge 1.21.1. CobbleBuilds: Leaders covers 1.21 – 1.21.3 across four loaders and is server required with client optional, so it works differently from Gym Badges.

ModLoadersGame versionsEnvironmentUpdated
Cobblemon Gym BadgesNeoForge1.21.1Client and server2026-02-03
CobbleBashNeoForge1.21.1Client and server2026-09-24
Shadow's Custom Cobblemon PackNeoForge1.21.1Client and server2026-05-16
CobbleBuilds: Leaders [Cobblemon Addon]Fabric, Forge, NeoForge and Quilt1.21 – 1.21.3Server required, client optional2026-07-17

Questions

Does Cobblemon Gym Badges need to be installed on both sides?

Yes. A server running it needs every connecting player to have it too.

Which loader does Cobblemon Gym Badges use?

It is published for NeoForge only, with the latest file 1.21.1-1.0.12 for 1.21.1 released on 2026-02-03.

How are new badges added?

Badges are defined in datapack files under the cgb namespace, and their textures are supplied through a resourcepack.

More from pinotthecorsky

All projects

What the author says

Cobblemon Gym Badges adds a Badge Press for crafting custom gym badges (and ribbons) with role-based access. 1) A datapack for badge definitions and recipes 2) A resourcepack for models and textures
pinotthecorsky, on the Modrinth page

Official listing

Owner
pinotthecorsky
Published
2026-02-02
Updated on Modrinth
2026-02-03
Facts verified
2026-10-15