Tired of wild Pokémon encounters feeling too predictable in Cobblemon? Cobblemon Boss Mod lets server owners and modpack creators design fully custom Boss Pokémon through simple datapack JSON files and auto-generated TOML configs. From spawn conditions and reward tables to punishment mechanics and randomized battle builds, every aspect of a boss encounter can be fine-tuned — making each fight feel genuinely threatening and worth preparing for.
Key Features
- Unlimited Custom Bosses via Datapacks — Define as many Boss Pokémon as you want using JSON files placed under
data/cobblemonboss/bosses/. Each boss requires a unique ID, display name (with § color code support), and species ID. - Spawn Rule Module — Control exactly where and when bosses appear. Configure biomes, spawn weight, location type (land, water surface, underwater, sky, cave, lava surface), and time windows ranging from early morning through midnight.
- Reward System — Set up item-based rewards with custom counts or command-based rewards on boss defeat. Each reward supports a fixed probability chance, so you can create rare loot drops that keep players grinding.
- Punishment Mechanics — An optional system that penalizes players on defeat. Punishments can alter Pokémon levels, EVs, IVs, or trigger command effects. Probability scales with player level when using global settings, adding real stakes to every boss battle.
- Randomized Battle Builds — Each boss can pull from multiple configuration sets on spawn, randomizing shiny status, EV spreads (respecting the 252/510 caps), movesets, natures, abilities, forms, and held items for unpredictable encounters.
- Flexible Level Scaling — Choose between a custom or global level generation system. Configure multipliers, min/max boss levels, and scaling options to match your server's progression curve.
- Server-Side Safeguards — Restrict boss captures, enable boss damage immunity, set player Pokémon level limits, and ban specific Pokémon, items, or moves from boss battles to maintain balance.
- Live Config Reloading — Generated TOML configs under
config/cobblemonboss/can be modified at runtime and reloaded without a server restart. - Ruins Battle Mode (Premium) — A multiplayer boss encounter system supporting 1v1, 1v2, and 2v2 team formations with its own independent reward system and custom configurations.
Screenshots










How to Install
- Download and install Fabric API or NeoForge for Minecraft 1.21.1/1.21.
- Install the Cobblemon Mod, which is required as a dependency.
- Download Cobblemon Boss Mod and place the
.jarfile into yourmodsfolder. - Launch the game once to generate the default config files, then customize boss JSON datapacks as needed.
Requirements
| Requirement | Details |
|---|---|
| Mod Loader | Fabric or NeoForge |
| Dependencies | Fabric API (for Fabric), Cobblemon Mod |
| Minecraft Version | 1.21.1, 1.21 |
Pros & Cons
Pros
- Extremely deep customization through JSON datapacks and TOML configs
- Supports both Fabric and NeoForge mod loaders
- Randomized battle builds keep boss encounters feeling fresh
- Live config reloading means no server restarts for tweaks
- Built-in anti-exploit safeguards (capture prevention, banned items/moves)
Cons
- Requires Cobblemon as a dependency — not standalone
- JSON/TOML configuration has a learning curve for less technical users
- Ruins Battle multiplayer mode is locked behind premium sponsorship
Download
Always download mods from official sources to stay safe.
FAQ
How do I create a custom boss in Cobblemon Boss Mod?
Place a JSON file under data/cobblemonboss/bosses/ in your datapack. The file must include a unique_id, display_name, and species_id. Filenames can only use lowercase letters, numbers, and underscores.
Can players capture Boss Pokémon?
By default, the mod includes a preventBossCapture config option that blocks capture attempts. You can also enable a custom message that displays when players try to throw a Poké Ball at a boss.
Does this mod work on multiplayer servers?
Yes, Cobblemon Boss Mod is designed with servers in mind. It includes spawn frequency controls, reward scaling, player level limits, and the premium Ruins Battle mode supports team-based encounters in 1v1, 1v2, and 2v2 formats.
