Entity Battle API — Native Creatures to Pokémon Battles

Entity Battle API connects compatible Minecraft creatures to Cobblemon battles through reusable profiles, configurable conversion rules, native behavior support, custom bosses, abilities, moves, items, models, animations, and mod integration hooks.

Entity Battle API is a modular Cobblemon addon framework that allows compatible Minecraft entities to participate in Cobblemon battles through reusable data-driven profiles.

The framework supports two integration modes:

• Native World Mode: the original Minecraft entity remains in the world with its native behavior, model, animations, AI, and drops. Players can convert it into a Cobblemon battle entity when needed.

• Direct Cobblemon Mode: the compatible entity is registered and spawned directly as a Cobblemon battle entity.

Features include:

• Configurable entity-to-Cobblemon conversion
• Reuse of the Cobblemon battle engine, UI, moves, abilities, items, and party system
• Native model and animation integration where supported
• Boss battles with custom teams, phases, damage sharing, minions, rewards, and special abilities
• Configurable levels, stats, moves, held items, drops, capture rules, and battle behavior
• Data-driven JSON profiles for easy addon development
• Integration hooks for other Minecraft mods

Entity Battle API is designed as a foundation for mod authors who want to turn their own creatures, bosses, and NPCs into Cobblemon-compatible battle entities without recreating models, animations, or the battle system from scratch.

Requires Cobblemon.
Author: RunWater1.

Entity Battle API — Native Creatures to Pokémon Battles Team

profile avatar
  • 4
    Projects
  • 26
    Downloads

More from RunWater1

  • Cowcr project image

    Cowcr

    Cowcr is a NeoForge 1.21.1 utility mod for interaction editing in a Cobblemon environment.

    • 4
    • October 10, 2026
  • JourneySouvenirs project image

    JourneySouvenirs

    JourneySouvenirs adds a configurable accessory system to NeoForge 1.21.1 and Cobblemon.

    • 4
    • October 10, 2026
  • Team Rocket project image

    Team Rocket

    Team Rocket is a large gameplay expansion for NeoForge 1.21.1 and Cobblemon. It adds Rocket communicators and recruitment badges, NPCs and quest lines, sighting rumors, a Pokémon trapper and batch submitter, Work Balls, Ball Bricks

    • 4
    • October 10, 2026
  • Cowcr project image

    Cowcr

    Cowcr is a NeoForge 1.21.1 utility mod for interaction editing in a Cobblemon environment.

    • 4
    • October 10, 2026
  • JourneySouvenirs project image

    JourneySouvenirs

    JourneySouvenirs adds a configurable accessory system to NeoForge 1.21.1 and Cobblemon.

    • 4
    • October 10, 2026
  • Team Rocket project image

    Team Rocket

    Team Rocket is a large gameplay expansion for NeoForge 1.21.1 and Cobblemon. It adds Rocket communicators and recruitment badges, NPCs and quest lines, sighting rumors, a Pokémon trapper and batch submitter, Work Balls, Ball Bricks

    • 4
    • October 10, 2026