CobbleGuard - Advanced Pokémon AI for Cobblemon
CobbleGuard is a server-side open-source modification that fundamentally enhances Pokémon behavior in Cobblemon. This mod implements a more realistic combat interaction system and reactive behavior without requiring client-side installations.
Core Features
Follower Combat AI When your Pokémon is caught, it automatically attacks targets you're engaged with, selecting the most effective attacks based on type advantages.
Intelligent Wild Behavior Wild Pokémon behave logically: if their stats are superior to the attacker, they fight back, while weaker ones attempt to escape danger.
Aggressive World Encounters Certain Pokémon with high stats can actively attack nearby players, making world exploration more intense and engaging.
Smart Ability Usage Pokémon don't choose attacks randomly but based on effectiveness against specific opponents. For example, Fire-types prefer Fire attacks against Grass-types rather than using neutral abilities.
Type-Based Effect System
| Type | Effect |
|---|---|
| Fire | Sets target on fire; damage and duration scale with level |
| Ice | Freezes and slows target; moderate damage |
| Poison | Applies poison effect and deals minor damage |
| Fighting/Steel | Applies weakness and deals damage |
| Ground/Rock | Direct damage |
| Electric | Electrifies target; enhanced damage in water with additional electric effects |
| Water | Applies "bubbling" - restricts air for several seconds; deals damage |
| Bug | Applies "cobweb" - restricts movement and deals damage |
| Grass | Slightly restores attacker's health on hit; deals damage |
| Flying | Adds extra knockback; deals damage |
| Dragon | Heavy damage |
Some effects are currently in development and will be added in future updates
Additional Features
Command System
- Enable/disable Pokémon attacks on players
- Command Pokémon to cease combat
- After failed catching attempts outside battle, Pokémon begin attacking
- Remote target designation for Pokémon
Progression and Development Pokémon gain experience when defeating other Pokémon, including experience and item drops with visual effects and icons.
Compatibility
The mod supports integration with popular territory protection systems including FLan, OpenParties, and GriefDefender. Compatibility is also ensured with Plushies, PokeStops, and CobbleBosses.