# Cobblemon Auto-Battle
**Pokémon Scarlet/Violet "Let's Go" style auto-battles for Cobblemon.**
Send out your Pokémon, press a key, and watch them hunt nearby wild Pokémon on their own — earning XP, EVs and item drops for you. Or aim at a specific wild Pokémon and send your partner after that exact one.
## Features
- **One-key auto-battle (R):** every sent-out Pokémon hunts eligible wilds near you, each with its own target.
- **Directed hunts (V):** aim at a wild Pokémon and send the nearest hunter after it — works even with auto-battle off.
- **Real move-based battles:** both sides use their best actual move (power, type, physical/special, STAB, full type chart). Speed decides who strikes first, immunity abilities (Levitate, Flash Fire, Water/Volt Absorb…) cancel moves — and a bad matchup can lose the battle.
- **Rare protection:** shinies, legendaries, mythicals, ultra beasts, paradox forms and custom entries are never attacked — you get an alert, a chime, and the rare glows.
- **Real model animations:** attack, recoil and faint animations via Cobblemon's own animation system, plus an SV-style victory chime and the defeated Pokémon's cry.
- **Rewards:** XP and EVs for the winner; drops go straight to your inventory.
- **Mass-outbreak friendly:** kills count toward outbreak/horde mods that track faints.
- **Fully configurable & localized:** 30+ options, hot-reloadable in game. English and Português (Brasil).
## Requirements
- Minecraft 1.21.1 — Fabric
- Fabric API
- Fabric Language Kotlin
- Cobblemon 1.7.3+
Install on the client (needed for the keybinds). On servers, install on both sides.
## Usage
- **R** — toggle area auto-battle (rebindable in Options → Controls).
- **V** — aim at a wild Pokémon and send the nearest hunter after it.
Commands (op level 2): `/autobattle info`, `/autobattle reload`.
Source, full config table and issues: https://github.com/viniciusmorenorogato-crypto/CobblemonAutoBattle

