
Cobblemon Auto-Battle
Cobblemon Auto Battle turns one of your party Cobblemon into a smart training partner that can fight wild Cobblemon on its own while you keep exploring, building, farming, or traveling.
Cobblemon Auto-Battle 0.1.2
release27 апреля 2026 г.Changelog
0.1.2
Added
- Flee Distance control — always-visible numeric field on the General settings page that determines how far the player can walk from their Pokémon before an ongoing auto-battle is automatically forfeited (6–256 blocks)
- Flee Distance: Auto toggle (default ON) — when enabled, the flee distance is automatically kept at
Range + 2blocks; the numeric field reflects the effective value. Turn OFF to set a fixed custom distance independently of the engagement range - 9 new achievements across 3 new categories and 3 extended existing ones:
- Catch Pauses — tracks how many times auto-battle stopped to let the player catch a target: Opportunity Spotted (1), Patient Hunter (10), Trap Setter (25)
- Auto-Heals — tracks how many times a healing item was automatically used mid-session: Field Medic (1), Combat Medic (25), Battle Surgeon (100)
- Rotation — tracks how many times auto-battle continued with a replacement Pokémon after a faint: The Relay (1), Tag Team (10), Endless Chain (25)
- Sessions extended: Fully Automated (100 sessions)
- Endurance extended: Unkillable (250 faints survived)
- Shiny extended: Shiny Obsessed (25 shinies found)
Fixed
- Battle flee distance was not respecting the configured Range — previously, auto-battles were started with Cobblemon's global flee distance (32 blocks by default), meaning a player could walk up to 32 blocks from their Pokémon regardless of the Range setting. The flee distance is now derived from the mod's own settings
- Active-battle distance enforcement — Cobblemon only enforces flee distance at battle start. The mod now actively monitors player-to-Pokémon distance every tick during an ongoing battle and forfeits it if the threshold is exceeded, covering cases where the player walks away after the battle has already started
- Battle freeze after flee forfeit — if
forceChoosefailed silently, the mod would mark the battle as ended while Cobblemon still held the player in-battle, locking out all actions (mining, placing blocks, etc.). The forfeit path now only claims success after the response is confirmed submitted, and retries each tick until it can
Notes
- Existing Pokémon with auto-battle data saved from earlier versions will default to Flee Distance: Auto ON and Flee Distance 32, preserving previous behavior until settings are changed
- Achievement counters for new categories (catch pauses, auto-heals, rotations) start at zero for all players; no retroactive credit
- Built for Minecraft
1.21.1, Fabric, and Cobblemon1.7.3+1.21.1
Cobblemon Auto-Battle 0.1.1
release9 апреля 2026 г.UI Overhaul & Bug Fixes
Bug Fixes
Fixed crash when opening the Target List (Blacklist/Whitelist) editor
Fixed search input text being invisible while typing species names
Fixed infinite rebuild loop that destroyed the search field on every keystroke
Target List Screen
Search field now keeps focus and shows typed text correctly while searching
Title no longer overlaps the Mode toggle button — layout shifted down to give proper spacing
Removed duplicate "Search Results" header that was overlapping the search input box
Search results and list entries now update without recreating the text field
Settings Screen
Scrollable content no longer bleeds under the tab header (General / Advanced / Rotation / Targets) when scrolling
Subtitle text ("Level range, stopping conditions…") no longer overlaps scrolled content — it stays fixed above the scroll area
Advanced tab now has a working scroll bar — all settings are reachable even in small windows
Scroll bar position is now accurate relative to the actual content area
Tooltips now only appear after hovering a button with the mouse still for ~700ms, instead of showing immediately
Renamed "Preset" row to "Profile" — cycles through built-in presets and saved named profiles
Added "Manage" button next to the Profile row — opens the Profiles screen directly
Added "Profiles" tab button in the top bar for quick access "On Special Found" simplified to 3 clear states: Ignore / Stop for Shinies / Stop for Specials
Cobblemon Auto-Battle 0.1.0
release3 апреля 2026 г.0.1.0 - Initial Release
Added
- Auto-battle toggle directly in the Cobblemon Summary screen
- Per-Pokemon auto-battle settings
- Nearby wild target scanning with configurable battle range
- Smart target filters, including:
- level cap above
- level cap below
- own level cap
- enemy rarity
- evolution stage
- weakness-only targeting
- exclude shinies
- Intelligent move selection during battle
- PP-aware move usage with safe fallback handling
- Automatic stop when no damaging moves with PP remain
- Low HP threshold handling with optional warning prompt
- Catch Mode support for:
- shiny hunting
- special target hunting
- Pause On Match option for farming normal targets until a shiny or special target appears
- Manual battle takeover when a tracked catch target is found
- Party rotation support after fainting, based on configured party slots
- Replacement-screen continuation toggle for auto-battle
- Manual intervention prompt using the player's Cobblemon send-out keybind
- Built-in presets:
- Custom
- Safe Grind
- Fast XP
- Catch Guard
- Live range preview mode centered on the player
- Scrollable and responsive settings screen
- Wrapped tooltips for settings descriptions
Behavior
- Uses Cobblemon's real battle system instead of replacing battles
- Keeps auto-battles minimized so the player can keep moving around normally
- Prevents riding while a Pokemon has auto-battle enabled
- Only one Pokemon can lead auto-battle at a time
- Auto-battle only runs while the selected Pokemon is actually out of its ball
- Stops safely for faints, invalid states, or missing usable attack moves
- Avoids targets that are already in battle
Notes
- This is the first public release of Cobblemon Auto-Battle
- Built for Minecraft
1.21.1, Fabric, and Cobblemon1.7.3+1.21.1
