THE MOD NEEDS TO BE ON BOTH THE SERVER AND YOUR CLIENT IF YOU WANT TO PLAY IT ON SERVERS ONLINE!
Cobblemon Auto-Battle is a Cobblemon addon that lets your sent-out Cobblemon automatically find wild targets, start real Cobblemon battles, choose moves intelligently, manage PP, and keep training while you explore, build, gather, or travel.
This mod is built as a Cobblemon addon and uses Cobblemon's own battle system rather than replacing it.

# Cobblemon Auto-Battle

Auto Battle is not just an auto-attack toggle. It actively makes battle decisions using Cobblemon data:
Catch Mode can be used to watch for valuable targets while training:
Off: normal auto-battle behaviorShiny Only: Only starts battles with shiniesSpecial Only: reacts to special targets such as legendary, mythical, or Ultra Beast encounters
Catch behavior has two styles:
Pause On MatchWhen a tracked shiny or special target is found, the mod can:
Each auto-battling Cobblemon has its own settings:
Range (area of engagement)Lvl Cap AboveLvl Cap BelowOwn Level CapStop At HP %Training ModeCatch ModePause On MatchWeakness OnlyPreserve Strong MovesStop On EvolutionEnemy RarityEvolution StageExclude ShiniesRotation party slotsPresetsBalanced: general-purpose auto-battle behaviorFast XP: prioritizes faster training and quicker engagementSafest: favors more cautious target and move choicesAuto-battle can be configured to stop automatically when:
Stop At HP % can also be disabled by setting it to 0%.
When the active Cobblemon hits the HP threshold during battle, the mod will prompt you with a healing decision:
Yes: returns control so you can use a healing itemNo: keeps auto-battle going for that battle until your Cobblemon faintsIf the Cobblemon faints, the healing prompt does not appear. Faint handling uses the replacement flow instead. (Selected rotation party)
When an auto-battling Cobblemon faints:
Rotation is configured in the Rotation tab:
Choose AllClear AllIf no valid rotation target exists, the normal replacement selection flow is used.
The Summary screen includes an expandable Auto-Battle menu where you can:
The UI is designed to stay out of the way and work as an extension of Cobblemon rather than replacing it.
The Range setting includes a live preview mode:
If you want to take control while a Cobblemon is auto-battling, the mod supports manual intervention through the same keybind used to send out your Cobblemon:
This makes it easy to step in for catches, emergencies, or specific decisions without disabling the feature permanently.
Cobblemon Auto Battle is made for players who want training to feel smoother and less repetitive without giving up the real Cobblemon battle system.
It is especially useful for:
| Requirement | Version |
|---|---|
| Minecraft | 1.21.1 |
| Mod Loader | Fabric |
| Fabric Loader | 0.17.2+ |
| Fabric API | 0.116.6+1.21.1 |
| Cobblemon | 1.7.3+1.21.1 |