Gravel's Extended Battles
Gravel's Extended Battles lets server owners place Cobblemon labels on a ban-list, which blocks those Pokémon from natural spawns, command gifts and evolutions.
What it does
A ban-listed label keeps the Pokémon carrying it out of several paths a player would normally use to obtain it. Ban-listed Pokémon will not spawn naturally, cannot be given through the giveallpokemon command, cannot be created with the spawnallpokemon command, and cannot be reached by evolving a Pokémon that is not banned. Without commands, a player cannot obtain a banned Pokémon through the game's usual routes.
The mod is a library, so it adds configuration rather than new content on its own. Server owners can use it to build custom meta-games on a server or in a world, or pair it with Gravelmon to switch off fan-made Pokémon in certain fan games. Gravel's Extended Battles requires Architectury API, Cobblemon and MidnightLib, and it runs on the client and the server, so both sides need it. Files are published for Fabric, Forge and NeoForge, for 1.20.1 and 1.21.1, and the code is under All rights reserved.
Gravelmon depends on this library, so it is the main mod that uses the ban-list in practice. Its label rules apply on any server where both mods are installed.
Key features
Label ban-list
Labels can be placed on a ban-list in the configuration, so each listed label is blocked as one group.
Natural spawn block
Ban-listed Pokémon are kept from appearing in the wild through natural spawning.
Command gift and spawn block
Ban-listed Pokémon cannot be given or spawned through the giveallpokemon and spawnallpokemon commands.
Evolution block
A Pokémon that has not been banned cannot evolve into a banned one, which closes that route to obtaining it.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 1 mod
Use cases
Who it’s for: Server owners and world hosts who run Cobblemon and want to limit which Pokémon players can obtain.
How it compares
Cobblemon Granular Shinies is a Fabric, Forge and NeoForge mod for 1.20.1 – 1.21.1 that is server-side only and released under the MIT License, but it is not open source. MoveLearner is server-side only, open source under the MIT License, and covers 1.16.5 – 1.21.1. Cobblemon Integrations is open source under the MIT License for 1.20.1 – 1.21.1, and it runs on the client and the server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Gravel's Extended Battles | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-10-14 |
| Cobblemon Granular Shinies | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Server-side only | 2026-09-30 |
| MoveLearner [Pixelmon/Cobblemon] | Fabric, Forge and NeoForge | 1.16.5 – 1.21.1 | Server-side only | 2026-10-04 |
| Cobblemon Integrations | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-09-09 |
Questions
Does Gravel's Extended Battles need Cobblemon?
Does the server need it, or only the players?
Which loader should be used?
In the catalog
Gravel's Extended Battles is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Gravelmon Team
Similar mods
What the author says
GEB adds a configuration feature that allows labels to be put on a ban-list. Pokemon with ban-listed labels are not allowed to: - Spawn naturally. - Be gifted through the giveallpokemon command. - Be spawned through the spawnallpokemon command. - Be evolved into by Pokemon that haven't been banned. This means that a…
Official listing
- Modrinth page
- modrinth.com/mod/gravels-extended-battles
- Owner
- Gravelmon Team
- Published
- 2023-10-26
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
