ModsFinder

Cobblemon: Fight Them All

by ZeroDelusions

Cobblemon: Fight Them All lets mobs in a Cobblemon world take part in Pokemon-style battles, with each mob given stats generated from its entity attributes.

FabricClient and serverCreative Commons Attribution Non Commercial Share Alike 4.01.20.1 – 1.21.1

What it does

Battles start when a player presses R near an eligible mob, and a battle label above the mob shows its name and level, such as a Zombie at Lv.10. Eligibility is set by a condition system that checks states like swimming or being angered, so a mob may be battle-ready only in certain situations. Stats for mobs that have no defined values are generated automatically from their entity attributes. Occasionally a PokeMob starts a battle with its HP full.

Mobs from other mods that use custom rendering libraries, such as GeckoLib, can show battle portraits, and the portrait shows a slight model jitter during the fight. A portrait configuration example for the Warden is included. Settings split into client-side controls and server-side battle parameters, and server changes take effect after the server is restarted. The mod requires Cobblemon and runs on the client and the server, and it is published for Fabric only, in two release versions: 1.20.1 and 1.21.1, with 1.0.3+cobblemon-1.6.1 for 1.21.1 as the latest file. It is released under the Creative Commons Attribution Non Commercial Share Alike 4.0 license and is not open source.

Key features

  1. Mob battles

    Mobs take part in Pokemon-style fights, with a battle label above each eligible mob.

  2. Condition-based eligibility

    A condition system decides when a mob can enter battle, based on states such as swimming or anger.

  3. Generated stats

    Mobs without defined stats receive values generated from their entity attributes.

  4. Battle portraits

    Modded mobs with custom rendering libraries can show portraits in battle, with a small model jitter inside them.

Compatibility

Latest build for each game version and loader.

1.21.11.0.3+cobblemon-1.6.1
1.20.11.0.1+cobblemon-1.5.2-beta
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 5

CobblemonA Pokémon mod for Fabric and NeoForge
Required
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
YetAnotherConfigLib (YACL)A builder-based configuration library for Minecraft!
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Cardinal Components APIA data attachment API that is easy, modular, and extremely fast.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Use cases

Who it’s for: Players and server owners who run Cobblemon on Fabric and want mobs to take part in its battles.

Questions

Does Fight Them All require Cobblemon?

Yes. Cobblemon is a required dependency, along with Cardinal Components API, Fabric API, Fabric Language Kotlin and YetAnotherConfigLib (YACL).

Does the server need the mod, or only the players?

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

Which game versions does Fight Them All support?

Files are published for 1.20.1 and 1.21.1 only, and 1.0.3+cobblemon-1.6.1 for 1.21.1 is the latest Fabric file.

In the catalog

Cobblemon: Fight Them All is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from ZeroDelusions

All projects

Similar mods

What the author says

Manages battle-related settings and PokeMob parameters. Changes take effect after restarting the server or game.
ZeroDelusions, on the Modrinth page

Official listing

Owner
ZeroDelusions
Published
2025-02-26
Updated on Modrinth
2025-03-24
Facts verified
2026-10-15

Tags