ModsFinder

Gravel's Extended Battles

by Gravelmon Team

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.

FabricForgeNeoForgeClient and serverAll rights reserved1.20.1 – 1.21.1

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

  1. Label ban-list

    Labels can be placed on a ban-list in the configuration, so each listed label is blocked as one group.

  2. Natural spawn block

    Ban-listed Pokémon are kept from appearing in the wild through natural spawning.

  3. Command gift and spawn block

    Ban-listed Pokémon cannot be given or spawned through the giveallpokemon and spawnallpokemon commands.

  4. 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.

1.21.12.0.0-Alpha.31Not available2.0.0-Alpha.31
1.20.11.4.01.4.0Not available
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 2

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required
CobblemonA Pokémon mod for Fabric and NeoForge
Required

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Gravel's Extended BattlesFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-10-14
Cobblemon Granular ShiniesFabric, Forge and NeoForge1.20.1 – 1.21.1Server-side only2026-09-30
MoveLearner [Pixelmon/Cobblemon]Fabric, Forge and NeoForge1.16.5 – 1.21.1Server-side only2026-10-04
Cobblemon IntegrationsFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-09-09

Questions

Does Gravel's Extended Battles need Cobblemon?

Yes. Cobblemon is required, along with Architectury API and MidnightLib.

Does the server need it, or only the players?

Servers that run it need every player to install it too.

Which loader should be used?

Files exist for Fabric, Forge and NeoForge, with Fabric and NeoForge builds at 2.0.0-Alpha.31 for 1.21.1 and the Forge build at 1.4.0 for 1.20.1.

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

All projects

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…
Gravelmon Team, on the Modrinth page

Official listing

Owner
Gravelmon Team
Published
2023-10-26
Updated on Modrinth
2026-10-14
Facts verified
2026-10-15

Tags