Skip to content

Community funded. No paid power. Never pay-to-win.

Our promise
AshRun
In-game model of Heracross
← All Pokémon

National Pokédex #0214 · Generation 2

Heracross

bugfighting

Heracross has sharp claws on its feet. These are planted firmly into the ground or the bark of a tree, giving the Pokémon a secure and solid footing to forcefully fling away foes with its proud horn.

Natural spawn

Quick answer

How do you get Heracross?

Heracross can spawn in Forest, Flower Forest, Birch Forest, and 27 other eligible biomes (Light: Bright). Check the complete conditions below; these routes reflect AshRun's installed ATMons files.

AshRun ATMons 1.3.0 · Data updated · Sources & limitations

AshRun locations

How to obtain Heracross

4 places to look

Where to look in the wild

Eligible biomes (30)

Forest + 29 more

  • Forest
  • Flower Forest
  • Birch Forest
  • Old Growth Birch Forest
  • Dark Forest
  • Grove
  • Flashing Forest
  • Blazing Forest
  • Cascading Forest
  • Flourishing Forest
  • Vexing Caves
  • Archwood Forest
  • Birch Taiga
  • Blooming Valley
  • Cloud Forest
  • Lavender Forest
  • Lavender Valley
  • Moonlight Grove
  • Moonlight Valley
  • Sakura Grove
  • Sakura Valley
  • Snowy Cherry Grove
  • Temperate Highlands
  • Yosemite Lowlands
  • Cherry Grove
  • Alpha Islands
  • Alpha Islands Winter
  • Forested Highlands
  • Mirage Isles
  • Dyna Plains

Expanded from server category: Forest

Level25-50RarityRare
  • Light: Bright
Eligible biomes (12)

Bamboo Jungle + 11 more

  • Bamboo Jungle
  • Jungle
  • Sparse Jungle
  • Flourishing Forest
  • Amethyst Canyon
  • Amethyst Rainforest
  • Jungle Mountains
  • Rocky Jungle
  • Tropical Jungle
  • Cave Underground Jungle
  • Skyroot Forest
  • Skyroot Woodland

Expanded from server categories: Jungle, Tropical Island

Level25-50RarityUncommon
  • Light: Bright
Eligible biomes (156)

Skyroot Meadow + 155 more

  • Skyroot Meadow
  • Skyroot Grove
  • Skyroot Woodland
  • Skyroot Forest
  • Mushroom Fields
  • Deep Frozen Ocean
  • Frozen Ocean
  • Deep Cold Ocean
  • Cold Ocean
  • Deep Ocean
  • Ocean
  • Deep Lukewarm Ocean
  • Lukewarm Ocean
  • Warm Ocean
  • Stony Shore
  • Swamp
  • Mangrove Swamp
  • Snowy Slopes
  • Snowy Plains
  • Snowy Beach
  • Windswept Gravelly Hills
  • Grove
  • Windswept Hills
  • Snowy Taiga
  • Windswept Forest
  • Taiga
  • Plains
  • Meadow
  • Beach
  • Forest
  • Old Growth Spruce Taiga
  • Flower Forest
  • Birch Forest
  • Dark Forest
  • Savanna Plateau
  • Savanna
  • Jungle
  • Badlands
  • Desert
  • Wooded Badlands
  • Jagged Peaks
  • Stony Peaks
  • Frozen River
  • River
  • Ice Spikes
  • Old Growth Pine Taiga
  • Sunflower Plains
  • Old Growth Birch Forest
  • Sparse Jungle
  • Bamboo Jungle
  • Eroded Badlands
  • Windswept Savanna
  • Cherry Grove
  • Frozen Peaks
  • Dripstone Caves
  • Lush Caves
  • Deep Dark
  • Flashing Forest
  • Blazing Forest
  • Cascading Forest
  • Flourishing Forest
  • Vexing Caves
  • Archwood Forest
  • Meneglin
  • Dyna Plains
  • Plains Of Death
  • Cave Andesite Caves
  • Cave Deep Caves
  • Cave Diorite Caves
  • Cave Fungal Caves
  • Cave Granite Caves
  • Cave Infested Caves
  • Cave Mantle Caves
  • Cave Thermal Caves
  • Cave Tuff Caves
  • Cave Underground Jungle
  • Alpha Islands
  • Alpha Islands Winter
  • Alpine Grove
  • Alpine Highlands
  • Amethyst Canyon
  • Amethyst Rainforest
  • Ancient Sands
  • Arid Highlands
  • Ashen Savanna
  • Basalt Cliffs
  • Birch Taiga
  • Blooming Plateau
  • Blooming Valley
  • Brushland
  • Bryce Canyon
  • Caldera
  • Cloud Forest
  • Cold Shrubland
  • Desert Canyon
  • Desert Oasis
  • Desert Spires
  • Emerald Peaks
  • Forested Highlands
  • Fractured Savanna
  • Frozen Cliffs
  • Glacial Chasm
  • Granite Cliffs
  • Gravel Beach
  • Gravel Desert
  • Haze Mountain
  • Highlands
  • Hot Shrubland
  • Ice Marsh
  • Jungle Mountains
  • Lavender Forest
  • Lavender Valley
  • Lush Desert
  • Lush Valley
  • Mirage Isles
  • Moonlight Grove
  • Moonlight Valley
  • Orchid Swamp
  • Painted Mountains
  • Red Oasis
  • Rocky Jungle
  • Rocky Mountains
  • Rocky Shrubland
  • Sakura Grove
  • Sakura Valley
  • Sandstone Valley
  • Savanna Badlands
  • Savanna Slopes
  • Scarlet Mountains
  • Shield
  • Shield Clearing
  • Shrubland
  • Siberian Grove
  • Siberian Taiga
  • Snowy Badlands
  • Snowy Cherry Grove
  • Snowy Maple Forest
  • Snowy Shield
  • Steppe
  • Stony Spires
  • Temperate Highlands
  • Tropical Jungle
  • Valley Clearing
  • Volcanic Crater
  • Volcanic Peaks
  • Warm River
  • Warped Mesa
  • White Cliffs
  • White Mesa
  • Windswept Spires
  • Wintry Forest
  • Wintry Lowlands
  • Yellowstone
  • Yosemite Cliffs
  • Yosemite Lowlands
  • Cave Frostfire Caves

Expanded from server categories: Aether, Overworld

Level25-50RarityUncommon
  • Light: Bright
  • Nearby: Saccharine Trees
Eligible biome

Crystal Canyon

Level25-50RarityUncommon

Battle profile

Base stats

500 total
Hp80
Attack125
Defence75
Special Attack40
Special Defence95
Speed85

Abilities

  • Swarm
  • Guts
  • Moxie Hidden

Training

Base experience
175
Growth
Slow
EV yield
Hp: 0 · Attack: 2 · Defence: 0 · Special Attack: 0 · Special Defence: 0 · Speed: 0
Friendship
50

Progression

Evolution & forms

This Pokémon does not evolve into another species.

Forms

Complete installed learnset

Moves

136 entries
Level moves (18)
Lv. 1 · NightslashLv. 1 · TackleLv. 1 · LeerLv. 1 · FeintLv. 1 · ChipawayLv. 1 · ArmthrustLv. 5 · FuryattackLv. 10 · EndureLv. 15 · AerialaceLv. 20 · HornattackLv. 25 · CounterLv. 30 · BrickbreakLv. 35 · PinmissileLv. 40 · ThroatchopLv. 45 · ThrashLv. 50 · SwordsdanceLv. 55 · MegahornLv. 60 · Closecombat
Egg moves (8)
BideDoubleedgeFeintFlailHardenNightslashPursuitSeismictoss
Tm moves (67)
AerialaceAssuranceBodyslamBrickbreakBrutalswingBugbiteBugbuzzBulkupBulldozeBulletseedClosecombatCoachingCurseCutDigDoubleedgeEarthquakeEndeavorEndureFacadeFalseswipeFlingFocusblastFocuspunchFurycutterGigaimpactHeadbuttHelpinghandHighhorsepowerHyperbeamIrondefenseKnockoffLowkickLungeMegahornPinmissilePounceProtectRaindanceRestRetaliateRevengeReversalRockblastRockslideRocksmashRocktombShadowclawSkittersmackSleeptalkSmackdownSmartstrikeSpikesStoneedgeStrengthStrugglebugSubstituteSunnydaySwordsdanceTakedownTerablastThiefThroatchopTrailblazeUpperhandVacuumwaveWorkup
Tutor moves (27)
AerialaceBugbiteBulkupBulldozeCoachingEndeavorFalseswipeFocuspunchFurycutterGigaimpactHelpinghandHighhorsepowerHyperbeamIrondefenseKnockoffLowkickMegahornRestRockslideRocksmashShadowclawSkittersmackSleeptalkSpikesStoneedgeThroatchopVacuumwave
Legacy moves (16)
AttractCaptivateConfideDetectDoubleteamFrustrationHiddenpowerMimicNaturalgiftReturnRoundSecretpowerSnoreSwaggerToxicVenoshock

Useful extras

Drops & breeding

Coba Berry

5% chance

Egg groups
Bug
Egg cycles
25
Catch rate
45
Maximum drops
1
Technical server dataRaw records, internal IDs, source files, presets, and full JSON

Source summary

Base species: Cobblemon-neoforge-1.7.3+1.21.1.jar. Installed additions: none.

Acquisition records

{
  "questGuides": [],
  "structureEncounters": [],
  "naturalSpawns": [
    {
      "id": "heracross-1",
      "pokemon": "heracross",
      "presets": [
        "natural",
        "treetop",
        "wild"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "rare",
      "level": "25-50",
      "weight": 2,
      "weightMultiplier": {
        "multiplier": 5,
        "condition": {
          "timeRange": "twilight"
        }
      },
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_forest"
        ]
      },
      "anticondition": {
        "neededNearbyBlocks": [
          "#cobblemon:saccharine_trees"
        ],
        "biomes": [
          "#cobblemon:is_freezing",
          "#cobblemon:is_spooky"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0214_heracross.json",
      "resolvedBiomes": [
        "minecraft:forest",
        "minecraft:flower_forest",
        "minecraft:birch_forest",
        "minecraft:old_growth_birch_forest",
        "minecraft:dark_forest",
        "minecraft:grove",
        "ars_elemental:flashing_forest",
        "ars_elemental:blazing_forest",
        "ars_elemental:cascading_forest",
        "ars_elemental:flourishing_forest",
        "ars_elemental:vexing_caves",
        "ars_nouveau:archwood_forest",
        "terralith:birch_taiga",
        "terralith:blooming_valley",
        "terralith:cloud_forest",
        "terralith:lavender_forest",
        "terralith:lavender_valley",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley",
        "terralith:sakura_grove",
        "terralith:sakura_valley",
        "terralith:snowy_cherry_grove",
        "terralith:temperate_highlands",
        "terralith:yosemite_lowlands",
        "minecraft:cherry_grove",
        "terralith:alpha_islands",
        "terralith:alpha_islands_winter",
        "terralith:forested_highlands",
        "terralith:mirage_isles",
        "legendarymonuments:dyna_plains"
      ]
    },
    {
      "id": "heracross-2",
      "pokemon": "heracross",
      "presets": [
        "natural",
        "treetop",
        "wild"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "25-50",
      "weight": 2,
      "weightMultiplier": {
        "multiplier": 5,
        "condition": {
          "timeRange": "twilight"
        }
      },
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_jungle",
          "aether:skyroot_forest",
          "aether:skyroot_woodland",
          "#cobblemon:is_tropical_island"
        ]
      },
      "anticondition": {
        "neededNearbyBlocks": [
          "#cobblemon:saccharine_trees"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0214_heracross.json",
      "resolvedBiomes": [
        "minecraft:bamboo_jungle",
        "minecraft:jungle",
        "minecraft:sparse_jungle",
        "ars_elemental:flourishing_forest",
        "terralith:amethyst_canyon",
        "terralith:amethyst_rainforest",
        "terralith:jungle_mountains",
        "terralith:rocky_jungle",
        "terralith:tropical_jungle",
        "terralith:cave/underground_jungle",
        "aether:skyroot_forest",
        "aether:skyroot_woodland"
      ]
    },
    {
      "id": "heracross-3",
      "pokemon": "heracross",
      "presets": [
        "natural",
        "treetop"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "25-50",
      "weight": 2,
      "weightMultiplier": {
        "multiplier": 5,
        "condition": {
          "timeRange": "twilight"
        }
      },
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#aether:is_aether",
          "#cobblemon:is_overworld"
        ],
        "neededNearbyBlocks": [
          "#cobblemon:saccharine_trees"
        ]
      },
      "anticondition": {
        "biomes": [
          "#cobblemon:is_freezing"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0214_heracross.json",
      "resolvedBiomes": [
        "aether:skyroot_meadow",
        "aether:skyroot_grove",
        "aether:skyroot_woodland",
        "aether:skyroot_forest",
        "minecraft:mushroom_fields",
        "minecraft:deep_frozen_ocean",
        "minecraft:frozen_ocean",
        "minecraft:deep_cold_ocean",
        "minecraft:cold_ocean",
        "minecraft:deep_ocean",
        "minecraft:ocean",
        "minecraft:deep_lukewarm_ocean",
        "minecraft:lukewarm_ocean",
        "minecraft:warm_ocean",
        "minecraft:stony_shore",
        "minecraft:swamp",
        "minecraft:mangrove_swamp",
        "minecraft:snowy_slopes",
        "minecraft:snowy_plains",
        "minecraft:snowy_beach",
        "minecraft:windswept_gravelly_hills",
        "minecraft:grove",
        "minecraft:windswept_hills",
        "minecraft:snowy_taiga",
        "minecraft:windswept_forest",
        "minecraft:taiga",
        "minecraft:plains",
        "minecraft:meadow",
        "minecraft:beach",
        "minecraft:forest",
        "minecraft:old_growth_spruce_taiga",
        "minecraft:flower_forest",
        "minecraft:birch_forest",
        "minecraft:dark_forest",
        "minecraft:savanna_plateau",
        "minecraft:savanna",
        "minecraft:jungle",
        "minecraft:badlands",
        "minecraft:desert",
        "minecraft:wooded_badlands",
        "minecraft:jagged_peaks",
        "minecraft:stony_peaks",
        "minecraft:frozen_river",
        "minecraft:river",
        "minecraft:ice_spikes",
        "minecraft:old_growth_pine_taiga",
        "minecraft:sunflower_plains",
        "minecraft:old_growth_birch_forest",
        "minecraft:sparse_jungle",
        "minecraft:bamboo_jungle",
        "minecraft:eroded_badlands",
        "minecraft:windswept_savanna",
        "minecraft:cherry_grove",
        "minecraft:frozen_peaks",
        "minecraft:dripstone_caves",
        "minecraft:lush_caves",
        "minecraft:deep_dark",
        "ars_elemental:flashing_forest",
        "ars_elemental:blazing_forest",
        "ars_elemental:cascading_forest",
        "ars_elemental:flourishing_forest",
        "ars_elemental:vexing_caves",
        "ars_nouveau:archwood_forest",
        "integrateddynamics:meneglin",
        "legendarymonuments:dyna_plains",
        "legendarymonuments:plains_of_death",
        "terralith:cave/andesite_caves",
        "terralith:cave/deep_caves",
        "terralith:cave/diorite_caves",
        "terralith:cave/fungal_caves",
        "terralith:cave/granite_caves",
        "terralith:cave/infested_caves",
        "terralith:cave/mantle_caves",
        "terralith:cave/thermal_caves",
        "terralith:cave/tuff_caves",
        "terralith:cave/underground_jungle",
        "terralith:alpha_islands",
        "terralith:alpha_islands_winter",
        "terralith:alpine_grove",
        "terralith:alpine_highlands",
        "terralith:amethyst_canyon",
        "terralith:amethyst_rainforest",
        "terralith:ancient_sands",
        "terralith:arid_highlands",
        "terralith:ashen_savanna",
        "terralith:basalt_cliffs",
        "terralith:birch_taiga",
        "terralith:blooming_plateau",
        "terralith:blooming_valley",
        "terralith:brushland",
        "terralith:bryce_canyon",
        "terralith:caldera",
        "terralith:cloud_forest",
        "terralith:cold_shrubland",
        "terralith:desert_canyon",
        "terralith:desert_oasis",
        "terralith:desert_spires",
        "terralith:emerald_peaks",
        "terralith:forested_highlands",
        "terralith:fractured_savanna",
        "terralith:frozen_cliffs",
        "terralith:glacial_chasm",
        "terralith:granite_cliffs",
        "terralith:gravel_beach",
        "terralith:gravel_desert",
        "terralith:haze_mountain",
        "terralith:highlands",
        "terralith:hot_shrubland",
        "terralith:ice_marsh",
        "terralith:jungle_mountains",
        "terralith:lavender_forest",
        "terralith:lavender_valley",
        "terralith:lush_desert",
        "terralith:lush_valley",
        "terralith:mirage_isles",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley",
        "terralith:orchid_swamp",
        "terralith:painted_mountains",
        "terralith:red_oasis",
        "terralith:rocky_jungle",
        "terralith:rocky_mountains",
        "terralith:rocky_shrubland",
        "terralith:sakura_grove",
        "terralith:sakura_valley",
        "terralith:sandstone_valley",
        "terralith:savanna_badlands",
        "terralith:savanna_slopes",
        "terralith:scarlet_mountains",
        "terralith:shield",
        "terralith:shield_clearing",
        "terralith:shrubland",
        "terralith:siberian_grove",
        "terralith:siberian_taiga",
        "terralith:snowy_badlands",
        "terralith:snowy_cherry_grove",
        "terralith:snowy_maple_forest",
        "terralith:snowy_shield",
        "terralith:steppe",
        "terralith:stony_spires",
        "terralith:temperate_highlands",
        "terralith:tropical_jungle",
        "terralith:valley_clearing",
        "terralith:volcanic_crater",
        "terralith:volcanic_peaks",
        "terralith:warm_river",
        "terralith:warped_mesa",
        "terralith:white_cliffs",
        "terralith:white_mesa",
        "terralith:windswept_spires",
        "terralith:wintry_forest",
        "terralith:wintry_lowlands",
        "terralith:yellowstone",
        "terralith:yosemite_cliffs",
        "terralith:yosemite_lowlands",
        "terralith:cave/frostfire_caves"
      ]
    },
    {
      "id": "heracross-4",
      "pokemon": "heracross",
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "25-50",
      "weight": 10,
      "condition": {
        "biomes": [
          "the_bumblezone:crystal_canyon"
        ]
      },
      "anticondition": {
        "structures": [
          "#the_bumblezone:sempiternal_sanctums"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0214_heracross.json",
      "resolvedBiomes": [
        "the_bumblezone:crystal_canyon"
      ]
    }
  ],
  "raids": [],
  "fossils": []
}

Evolution and forms

{
  "evolutions": [],
  "forms": [
    {
      "name": "Mega",
      "aspects": [
        "mega"
      ],
      "types": [
        "bug",
        "fighting"
      ],
      "abilities": [
        "skilllink",
        "h:skilllink"
      ],
      "stats": {
        "hp": 80,
        "attack": 185,
        "defence": 115,
        "special_attack": 40,
        "special_defence": 105,
        "speed": 75
      },
      "moves": [
        {
          "method": "level",
          "move": "nightslash",
          "level": 1
        },
        {
          "method": "level",
          "move": "tackle",
          "level": 1
        },
        {
          "method": "level",
          "move": "leer",
          "level": 1
        },
        {
          "method": "level",
          "move": "feint",
          "level": 1
        },
        {
          "method": "level",
          "move": "chipaway",
          "level": 1
        },
        {
          "method": "level",
          "move": "armthrust",
          "level": 1
        },
        {
          "method": "level",
          "move": "furyattack",
          "level": 5
        },
        {
          "method": "level",
          "move": "endure",
          "level": 10
        },
        {
          "method": "level",
          "move": "aerialace",
          "level": 15
        },
        {
          "method": "level",
          "move": "hornattack",
          "level": 20
        },
        {
          "method": "level",
          "move": "counter",
          "level": 25
        },
        {
          "method": "level",
          "move": "brickbreak",
          "level": 30
        },
        {
          "method": "level",
          "move": "pinmissile",
          "level": 35
        },
        {
          "method": "level",
          "move": "throatchop",
          "level": 40
        },
        {
          "method": "level",
          "move": "thrash",
          "level": 45
        },
        {
          "method": "level",
          "move": "swordsdance",
          "level": 50
        },
        {
          "method": "level",
          "move": "megahorn",
          "level": 55
        },
        {
          "method": "level",
          "move": "closecombat",
          "level": 60
        },
        {
          "method": "egg",
          "move": "bide"
        },
        {
          "method": "egg",
          "move": "doubleedge"
        },
        {
          "method": "egg",
          "move": "feint"
        },
        {
          "method": "egg",
          "move": "flail"
        },
        {
          "method": "egg",
          "move": "harden"
        },
        {
          "method": "egg",
          "move": "nightslash"
        },
        {
          "method": "egg",
          "move": "pursuit"
        },
        {
          "method": "egg",
          "move": "seismictoss"
        },
        {
          "method": "tm",
          "move": "aerialace"
        },
        {
          "method": "tm",
          "move": "assurance"
        },
        {
          "method": "tm",
          "move": "bodyslam"
        },
        {
          "method": "tm",
          "move": "brickbreak"
        },
        {
          "method": "tm",
          "move": "brutalswing"
        },
        {
          "method": "tm",
          "move": "bugbite"
        },
        {
          "method": "tm",
          "move": "bugbuzz"
        },
        {
          "method": "tm",
          "move": "bulkup"
        },
        {
          "method": "tm",
          "move": "bulldoze"
        },
        {
          "method": "tm",
          "move": "bulletseed"
        },
        {
          "method": "tm",
          "move": "closecombat"
        },
        {
          "method": "tm",
          "move": "coaching"
        },
        {
          "method": "tm",
          "move": "curse"
        },
        {
          "method": "tm",
          "move": "cut"
        },
        {
          "method": "tm",
          "move": "dig"
        },
        {
          "method": "tm",
          "move": "doubleedge"
        },
        {
          "method": "tm",
          "move": "earthquake"
        },
        {
          "method": "tm",
          "move": "endeavor"
        },
        {
          "method": "tm",
          "move": "endure"
        },
        {
          "method": "tm",
          "move": "facade"
        },
        {
          "method": "tm",
          "move": "falseswipe"
        },
        {
          "method": "tm",
          "move": "fling"
        },
        {
          "method": "tm",
          "move": "focusblast"
        },
        {
          "method": "tm",
          "move": "focuspunch"
        },
        {
          "method": "tm",
          "move": "furycutter"
        },
        {
          "method": "tm",
          "move": "gigaimpact"
        },
        {
          "method": "tm",
          "move": "headbutt"
        },
        {
          "method": "tm",
          "move": "helpinghand"
        },
        {
          "method": "tm",
          "move": "highhorsepower"
        },
        {
          "method": "tm",
          "move": "hyperbeam"
        },
        {
          "method": "tm",
          "move": "irondefense"
        },
        {
          "method": "tm",
          "move": "knockoff"
        },
        {
          "method": "tm",
          "move": "lowkick"
        },
        {
          "method": "tm",
          "move": "lunge"
        },
        {
          "method": "tm",
          "move": "megahorn"
        },
        {
          "method": "tm",
          "move": "pinmissile"
        },
        {
          "method": "tm",
          "move": "pounce"
        },
        {
          "method": "tm",
          "move": "protect"
        },
        {
          "method": "tm",
          "move": "raindance"
        },
        {
          "method": "tm",
          "move": "rest"
        },
        {
          "method": "tm",
          "move": "retaliate"
        },
        {
          "method": "tm",
          "move": "revenge"
        },
        {
          "method": "tm",
          "move": "reversal"
        },
        {
          "method": "tm",
          "move": "rockblast"
        },
        {
          "method": "tm",
          "move": "rockslide"
        },
        {
          "method": "tm",
          "move": "rocksmash"
        },
        {
          "method": "tm",
          "move": "rocktomb"
        },
        {
          "method": "tm",
          "move": "shadowclaw"
        },
        {
          "method": "tm",
          "move": "skittersmack"
        },
        {
          "method": "tm",
          "move": "sleeptalk"
        },
        {
          "method": "tm",
          "move": "smackdown"
        },
        {
          "method": "tm",
          "move": "smartstrike"
        },
        {
          "method": "tm",
          "move": "spikes"
        },
        {
          "method": "tm",
          "move": "stoneedge"
        },
        {
          "method": "tm",
          "move": "strength"
        },
        {
          "method": "tm",
          "move": "strugglebug"
        },
        {
          "method": "tm",
          "move": "substitute"
        },
        {
          "method": "tm",
          "move": "sunnyday"
        },
        {
          "method": "tm",
          "move": "swordsdance"
        },
        {
          "method": "tm",
          "move": "takedown"
        },
        {
          "method": "tm",
          "move": "terablast"
        },
        {
          "method": "tm",
          "move": "thief"
        },
        {
          "method": "tm",
          "move": "throatchop"
        },
        {
          "method": "tm",
          "move": "trailblaze"
        },
        {
          "method": "tm",
          "move": "upperhand"
        },
        {
          "method": "tm",
          "move": "vacuumwave"
        },
        {
          "method": "tm",
          "move": "workup"
        },
        {
          "method": "tutor",
          "move": "aerialace"
        },
        {
          "method": "tutor",
          "move": "bugbite"
        },
        {
          "method": "tutor",
          "move": "bulkup"
        },
        {
          "method": "tutor",
          "move": "bulldoze"
        },
        {
          "method": "tutor",
          "move": "coaching"
        },
        {
          "method": "tutor",
          "move": "endeavor"
        },
        {
          "method": "tutor",
          "move": "falseswipe"
        },
        {
          "method": "tutor",
          "move": "focuspunch"
        },
        {
          "method": "tutor",
          "move": "furycutter"
        },
        {
          "method": "tutor",
          "move": "gigaimpact"
        },
        {
          "method": "tutor",
          "move": "helpinghand"
        },
        {
          "method": "tutor",
          "move": "highhorsepower"
        },
        {
          "method": "tutor",
          "move": "hyperbeam"
        },
        {
          "method": "tutor",
          "move": "irondefense"
        },
        {
          "method": "tutor",
          "move": "knockoff"
        },
        {
          "method": "tutor",
          "move": "lowkick"
        },
        {
          "method": "tutor",
          "move": "megahorn"
        },
        {
          "method": "tutor",
          "move": "rest"
        },
        {
          "method": "tutor",
          "move": "rockslide"
        },
        {
          "method": "tutor",
          "move": "rocksmash"
        },
        {
          "method": "tutor",
          "move": "shadowclaw"
        },
        {
          "method": "tutor",
          "move": "skittersmack"
        },
        {
          "method": "tutor",
          "move": "sleeptalk"
        },
        {
          "method": "tutor",
          "move": "spikes"
        },
        {
          "method": "tutor",
          "move": "stoneedge"
        },
        {
          "method": "tutor",
          "move": "throatchop"
        },
        {
          "method": "tutor",
          "move": "vacuumwave"
        },
        {
          "method": "legacy",
          "move": "attract"
        },
        {
          "method": "legacy",
          "move": "captivate"
        },
        {
          "method": "legacy",
          "move": "confide"
        },
        {
          "method": "legacy",
          "move": "detect"
        },
        {
          "method": "legacy",
          "move": "doubleteam"
        },
        {
          "method": "legacy",
          "move": "frustration"
        },
        {
          "method": "legacy",
          "move": "hiddenpower"
        },
        {
          "method": "legacy",
          "move": "mimic"
        },
        {
          "method": "legacy",
          "move": "naturalgift"
        },
        {
          "method": "legacy",
          "move": "return"
        },
        {
          "method": "legacy",
          "move": "round"
        },
        {
          "method": "legacy",
          "move": "secretpower"
        },
        {
          "method": "legacy",
          "move": "snore"
        },
        {
          "method": "legacy",
          "move": "swagger"
        },
        {
          "method": "legacy",
          "move": "toxic"
        },
        {
          "method": "legacy",
          "move": "venoshock"
        }
      ],
      "evolutions": [],
      "description": [
        "A tremendous influx of energy builds it up, but when Mega Evolution ends, Heracross is bothered by terrible soreness in its muscles."
      ]
    }
  ]
}

Behavior and drops

{
  "behaviour": {
    "combat": {
      "willDefendOwner": true,
      "willDefendSelf": true,
      "willFlee": false
    },
    "moving": {
      "fly": {
        "canFly": true
      },
      "swim": {
        "avoidsWater": true
      }
    },
    "resting": {
      "drowsyChance": 0.0021,
      "rouseChance": 0.0042,
      "times": [
        "167-11833,13702-22299"
      ]
    }
  },
  "drops": {
    "amount": 1,
    "entries": [
      {
        "item": "cobblemon:coba_berry",
        "percentage": 5
      }
    ]
  },
  "labels": [
    "gen2"
  ]
}

Complete installed species record

{
  "implemented": true,
  "nationalPokedexNumber": 214,
  "name": "Heracross",
  "primaryType": "bug",
  "secondaryType": "fighting",
  "maleRatio": 0.5,
  "height": 15,
  "weight": 540,
  "pokedex": [
    "cobblemon.species.heracross.desc"
  ],
  "labels": [
    "gen2"
  ],
  "aspects": [],
  "abilities": [
    "swarm",
    "guts",
    "h:moxie"
  ],
  "eggGroups": [
    "bug"
  ],
  "baseStats": {
    "hp": 80,
    "attack": 125,
    "defence": 75,
    "special_attack": 40,
    "special_defence": 95,
    "speed": 85
  },
  "evYield": {
    "hp": 0,
    "attack": 2,
    "defence": 0,
    "special_attack": 0,
    "special_defence": 0,
    "speed": 0
  },
  "baseExperienceYield": 175,
  "experienceGroup": "slow",
  "catchRate": 45,
  "eggCycles": 25,
  "baseFriendship": 50,
  "baseScale": 1,
  "hitbox": {
    "height": 1.55,
    "fixed": false,
    "width": 1.05
  },
  "riding": {
    "behaviours": {
      "AIR": {
        "key": "cobblemon:air/bird",
        "rideSounds": [
          {
            "muffleEnabled": true,
            "pitchExpr": "math.max(1.0 ,0.2 + math.pow(math.min(q.ride_velocity() / 1.5, 1.0),2))",
            "playForNonPassengers": false,
            "playForPassengers": true,
            "soundLocation": "cobblemon:ride.loop.wind.stereo",
            "volumeExpr": "math.pow(math.min(q.ride_velocity() / 1.5, 1.0),2)"
          },
          {
            "muffleEnabled": true,
            "pitchExpr": "math.max(1.0 ,0.2 + math.pow(math.min(q.ride_velocity() / 1.5, 1.0),2))",
            "playForNonPassengers": true,
            "playForPassengers": false,
            "soundLocation": "cobblemon:ride.loop.wind.mono",
            "volumeExpr": "math.pow(math.min(q.ride_velocity() / 1.5, 1.0),2)"
          }
        ],
        "stats": {
          "ACCELERATION": "40-65",
          "JUMP": "0-5",
          "SKILL": "55-85",
          "SPEED": "35-50",
          "STAMINA": "35-55"
        }
      },
      "LAND": {
        "key": "cobblemon:land/horse",
        "rideSounds": [],
        "stats": {
          "ACCELERATION": "55-70",
          "JUMP": "35-50",
          "SKILL": "40-65",
          "SPEED": "15-30",
          "STAMINA": "35-50"
        }
      }
    },
    "seats": [
      {
        "offset": {
          "x": 0,
          "y": 0,
          "z": 0
        },
        "poseOffsets": [
          {
            "offset": {
              "x": 0,
              "y": -1.1883647,
              "z": 0.42571944
            },
            "poseTypes": [
              "STAND"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.1850163,
              "z": 0.35647845
            },
            "poseTypes": [
              "WALK"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.4426364,
              "z": 0.46148896
            },
            "poseTypes": [
              "HOVER"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.5617441,
              "z": 0.07740402
            },
            "poseTypes": [
              "FLY"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.1883647,
              "z": 0.42571944
            },
            "poseTypes": [
              "FLOAT"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.1850163,
              "z": 0.35647845
            },
            "poseTypes": [
              "SWIM"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.1883647,
              "z": 0.42571944
            },
            "poseTypes": [
              "GLIDE"
            ]
          }
        ]
      }
    ]
  },
  "behaviour": {
    "combat": {
      "willDefendOwner": true,
      "willDefendSelf": true,
      "willFlee": false
    },
    "moving": {
      "fly": {
        "canFly": true
      },
      "swim": {
        "avoidsWater": true
      }
    },
    "resting": {
      "drowsyChance": 0.0021,
      "rouseChance": 0.0042,
      "times": [
        "167-11833,13702-22299"
      ]
    }
  },
  "drops": {
    "amount": 1,
    "entries": [
      {
        "item": "cobblemon:coba_berry",
        "percentage": 5
      }
    ]
  },
  "moves": [
    "1:nightslash",
    "1:tackle",
    "1:leer",
    "1:feint",
    "1:chipaway",
    "1:armthrust",
    "5:furyattack",
    "10:endure",
    "15:aerialace",
    "20:hornattack",
    "25:counter",
    "30:brickbreak",
    "35:pinmissile",
    "40:throatchop",
    "45:thrash",
    "50:swordsdance",
    "55:megahorn",
    "60:closecombat",
    "egg:bide",
    "egg:doubleedge",
    "egg:feint",
    "egg:flail",
    "egg:harden",
    "egg:nightslash",
    "egg:pursuit",
    "egg:seismictoss",
    "tm:aerialace",
    "tm:assurance",
    "tm:bodyslam",
    "tm:brickbreak",
    "tm:brutalswing",
    "tm:bugbite",
    "tm:bugbuzz",
    "tm:bulkup",
    "tm:bulldoze",
    "tm:bulletseed",
    "tm:closecombat",
    "tm:coaching",
    "tm:curse",
    "tm:cut",
    "tm:dig",
    "tm:doubleedge",
    "tm:earthquake",
    "tm:endeavor",
    "tm:endure",
    "tm:facade",
    "tm:falseswipe",
    "tm:fling",
    "tm:focusblast",
    "tm:focuspunch",
    "tm:furycutter",
    "tm:gigaimpact",
    "tm:headbutt",
    "tm:helpinghand",
    "tm:highhorsepower",
    "tm:hyperbeam",
    "tm:irondefense",
    "tm:knockoff",
    "tm:lowkick",
    "tm:lunge",
    "tm:megahorn",
    "tm:pinmissile",
    "tm:pounce",
    "tm:protect",
    "tm:raindance",
    "tm:rest",
    "tm:retaliate",
    "tm:revenge",
    "tm:reversal",
    "tm:rockblast",
    "tm:rockslide",
    "tm:rocksmash",
    "tm:rocktomb",
    "tm:shadowclaw",
    "tm:skittersmack",
    "tm:sleeptalk",
    "tm:smackdown",
    "tm:smartstrike",
    "tm:spikes",
    "tm:stoneedge",
    "tm:strength",
    "tm:strugglebug",
    "tm:substitute",
    "tm:sunnyday",
    "tm:swordsdance",
    "tm:takedown",
    "tm:terablast",
    "tm:thief",
    "tm:throatchop",
    "tm:trailblaze",
    "tm:upperhand",
    "tm:vacuumwave",
    "tm:workup",
    "tutor:aerialace",
    "tutor:bugbite",
    "tutor:bulkup",
    "tutor:bulldoze",
    "tutor:coaching",
    "tutor:endeavor",
    "tutor:falseswipe",
    "tutor:focuspunch",
    "tutor:furycutter",
    "tutor:gigaimpact",
    "tutor:helpinghand",
    "tutor:highhorsepower",
    "tutor:hyperbeam",
    "tutor:irondefense",
    "tutor:knockoff",
    "tutor:lowkick",
    "tutor:megahorn",
    "tutor:rest",
    "tutor:rockslide",
    "tutor:rocksmash",
    "tutor:shadowclaw",
    "tutor:skittersmack",
    "tutor:sleeptalk",
    "tutor:spikes",
    "tutor:stoneedge",
    "tutor:throatchop",
    "tutor:vacuumwave",
    "legacy:attract",
    "legacy:captivate",
    "legacy:confide",
    "legacy:detect",
    "legacy:doubleteam",
    "legacy:frustration",
    "legacy:hiddenpower",
    "legacy:mimic",
    "legacy:naturalgift",
    "legacy:return",
    "legacy:round",
    "legacy:secretpower",
    "legacy:snore",
    "legacy:swagger",
    "legacy:toxic",
    "legacy:venoshock"
  ],
  "evolutions": [],
  "forms": [
    {
      "name": "Mega",
      "primaryType": "bug",
      "secondaryType": "fighting",
      "maleRatio": 0.5,
      "height": 17,
      "weight": 625,
      "pokedex": [
        "cobblemon.species.heracross-mega.desc"
      ],
      "labels": [
        "gen6",
        "mega"
      ],
      "aspects": [
        "mega"
      ],
      "abilities": [
        "skilllink",
        "h:skilllink"
      ],
      "baseStats": {
        "hp": 80,
        "attack": 185,
        "defence": 115,
        "special_attack": 40,
        "special_defence": 105,
        "speed": 75
      },
      "baseExperienceYield": 210,
      "behaviour": {
        "combat": {
          "willDefendOwner": true,
          "willDefendSelf": true,
          "willFlee": false
        },
        "moving": {
          "swim": {
            "avoidsWater": true
          }
        },
        "resting": {
          "drowsyChance": 0.0021,
          "rouseChance": 0.0042,
          "times": [
            "167-11833,13702-22299"
          ]
        }
      },
      "evolutions": [],
      "battleOnly": true,
      "dynamaxBlocked": true
    }
  ]
}