Skip to content

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

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

National Pokédex #0332 · Generation 3

Cacturne

grassdark

If a traveler is going through a desert in the thick of night, Cacturne will follow in a ragtag group. The Pokémon are biding their time, waiting for the traveler to tire and become incapable of moving.

Natural spawn

Quick answer

How do you get Cacturne?

Cacturne can spawn in Badlands, Eroded Badlands, Wooded Badlands, and 16 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 Cacturne

1 place to look

Where to look in the wild

Eligible biomes (19)

Badlands + 18 more

  • Badlands
  • Eroded Badlands
  • Wooded Badlands
  • Bryce Canyon
  • Painted Mountains
  • Red Oasis
  • Savanna Badlands
  • White Mesa
  • Snowy Badlands
  • Ashen Savanna
  • Warped Mesa
  • Desert
  • Desert Oasis
  • Desert Spires
  • Lush Desert
  • Sandstone Valley
  • Ancient Sands
  • Desert Canyon
  • Cave Desert Caves

Expanded from server categories: Badlands, Desert

Level32-48RarityCommon
  • Light: Bright

Battle profile

Base stats

475 total
Hp70
Attack115
Defence60
Special Attack115
Special Defence60
Speed55

Abilities

  • Sandveil
  • Waterabsorb Hidden

Training

Base experience
166
Growth
Medium Slow
EV yield
Hp: 0 · Attack: 1 · Defence: 0 · Special Attack: 1 · Special Defence: 0 · Speed: 0
Friendship
35

Progression

Evolution & forms

This Pokémon does not evolve into another species.

Complete installed learnset

Moves

166 entries
Level moves (21)
Lv. 1 · RevengeLv. 1 · PoisonstingLv. 1 · LeerLv. 1 · AbsorbLv. 1 · GrowthLv. 1 · FeintattackLv. 1 · NeedlearmLv. 1 · DestinybondLv. 1 · SpikyshieldLv. 10 · LeechseedLv. 13 · SandattackLv. 16 · BulletseedLv. 19 · PowertripLv. 22 · IngrainLv. 26 · PaybackLv. 30 · SpikesLv. 35 · SuckerpunchLv. 38 · PinmissileLv. 44 · EnergyballLv. 49 · CottonsporeLv. 54 · Sandstorm
Egg moves (13)
AcidBelchBlockCounterDisableDynamicpunchFellstingerGrasswhistlePowertripRototillerSmellingsaltsSwitcherooTeeterdance
Tm moves (79)
BlockBodyslamBrickbreakBulldozeBulletseedCurseCutDarkpulseDigDrainpunchEmbargoEncoreEndeavorEndureEnergyballFacadeFlashFlingFocusblastFocuspunchFoulplayFurycutterGigadrainGigaimpactGrassknotGrassyglideGrassyterrainHeadbuttHelpinghandHyperbeamKnockoffLashoutLeafstormLowkickLungeMagicalleafMegakickMegapunchNastyplotNaturepowerPaybackPinmissilePoisonjabPoweruppunchProtectRaindanceRestRetaliateRevengeRoleplaySandstormScaryfaceSeedbombShadowballSkittersmackSleeptalkSolarbeamSpikesSpiteStompingtantrumStrengthSubstituteSuckerpunchSunnydaySuperpowerSwiftSwordsdanceSynthesisTakedownTauntTerablastThiefThroatchopThunderpunchToxicspikesTrailblazeVenoshockWorryseedZenheadbutt
Tutor moves (36)
BlockBulldozeDarkpulseDrainpunchEndeavorEnergyballFocuspunchFoulplayFurycutterGigadrainGigaimpactGrassyglideHelpinghandHyperbeamKnockoffLashoutLowkickMagicalleafPoisonjabRestRoleplaySeedbombShadowballSkittersmackSleeptalkSpikesSpiteStompingtantrumSuckerpunchSuperpowerSwiftSynthesisThroatchopThunderpunchWorryseedZenheadbutt
Legacy moves (17)
AttractCaptivateConfideDoubleedgeDoubleteamFrustrationHiddenpowerMimicMudslapNaturalgiftReturnRoundSecretpowerSeismictossSnoreSwaggerToxic

Useful extras

Drops & breeding

Cactus

Quantity 0-2

Poison Barb

5% chance

Tanga Berry

5% chance

Sticky Barb

5% chance

Egg groups
Grass, Human Like
Egg cycles
20
Catch rate
60
Maximum drops
5
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": "cacturne-1",
      "pokemon": "cacturne",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "32-48",
      "weight": 1,
      "weightMultiplier": {
        "multiplier": 1.5,
        "condition": {
          "timeRange": "night"
        }
      },
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_badlands",
          "#cobblemon:is_desert"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0332_cacturne.json",
      "resolvedBiomes": [
        "minecraft:badlands",
        "minecraft:eroded_badlands",
        "minecraft:wooded_badlands",
        "terralith:bryce_canyon",
        "terralith:painted_mountains",
        "terralith:red_oasis",
        "terralith:savanna_badlands",
        "terralith:white_mesa",
        "terralith:snowy_badlands",
        "terralith:ashen_savanna",
        "terralith:warped_mesa",
        "minecraft:desert",
        "terralith:desert_oasis",
        "terralith:desert_spires",
        "terralith:lush_desert",
        "terralith:sandstone_valley",
        "terralith:ancient_sands",
        "terralith:desert_canyon",
        "terralith:cave/desert_caves"
      ]
    }
  ],
  "raids": [],
  "fossils": []
}

Evolution and forms

{
  "evolutions": [],
  "forms": []
}

Behavior and drops

{
  "behaviour": {
    "resting": {
      "canSleep": true,
      "light": "0-4",
      "times": [
        "day"
      ],
      "drowsyChance": 0.0033,
      "rouseChance": 0.0042
    },
    "moving": {
      "walk": {
        "walkSpeed": 0.2
      },
      "swim": {
        "avoidsWater": true
      }
    },
    "combat": {
      "willDefendSelf": true,
      "willDefendOwner": true,
      "willFlee": false
    }
  },
  "drops": {
    "amount": 5,
    "entries": [
      {
        "item": "minecraft:cactus",
        "quantityRange": "0-2"
      },
      {
        "item": "cobblemon:poison_barb",
        "percentage": 5
      },
      {
        "item": "cobblemon:tanga_berry",
        "percentage": 5
      },
      {
        "item": "cobblemon:sticky_barb",
        "percentage": 5
      }
    ]
  },
  "labels": [
    "gen3"
  ]
}

Complete installed species record

{
  "implemented": true,
  "nationalPokedexNumber": 332,
  "name": "Cacturne",
  "primaryType": "grass",
  "secondaryType": "dark",
  "maleRatio": 0.5,
  "height": 13,
  "weight": 774,
  "pokedex": [
    "cobblemon.species.cacturne.desc"
  ],
  "labels": [
    "gen3"
  ],
  "aspects": [],
  "abilities": [
    "sandveil",
    "h:waterabsorb"
  ],
  "eggGroups": [
    "grass",
    "human_like"
  ],
  "baseStats": {
    "hp": 70,
    "attack": 115,
    "defence": 60,
    "special_attack": 115,
    "special_defence": 60,
    "speed": 55
  },
  "evYield": {
    "hp": 0,
    "attack": 1,
    "defence": 0,
    "special_attack": 1,
    "special_defence": 0,
    "speed": 0
  },
  "baseExperienceYield": 166,
  "experienceGroup": "medium_slow",
  "catchRate": 60,
  "eggCycles": 20,
  "baseFriendship": 35,
  "baseScale": 1,
  "hitbox": {
    "width": 0.75,
    "height": 1.75,
    "fixed": false
  },
  "behaviour": {
    "resting": {
      "canSleep": true,
      "light": "0-4",
      "times": [
        "day"
      ],
      "drowsyChance": 0.0033,
      "rouseChance": 0.0042
    },
    "moving": {
      "walk": {
        "walkSpeed": 0.2
      },
      "swim": {
        "avoidsWater": true
      }
    },
    "combat": {
      "willDefendSelf": true,
      "willDefendOwner": true,
      "willFlee": false
    }
  },
  "drops": {
    "amount": 5,
    "entries": [
      {
        "item": "minecraft:cactus",
        "quantityRange": "0-2"
      },
      {
        "item": "cobblemon:poison_barb",
        "percentage": 5
      },
      {
        "item": "cobblemon:tanga_berry",
        "percentage": 5
      },
      {
        "item": "cobblemon:sticky_barb",
        "percentage": 5
      }
    ]
  },
  "moves": [
    "1:revenge",
    "1:poisonsting",
    "1:leer",
    "1:absorb",
    "1:growth",
    "1:feintattack",
    "1:needlearm",
    "1:destinybond",
    "1:spikyshield",
    "10:leechseed",
    "13:sandattack",
    "16:bulletseed",
    "19:powertrip",
    "22:ingrain",
    "26:payback",
    "30:spikes",
    "35:suckerpunch",
    "38:pinmissile",
    "44:energyball",
    "49:cottonspore",
    "54:sandstorm",
    "egg:acid",
    "egg:belch",
    "egg:block",
    "egg:counter",
    "egg:disable",
    "egg:dynamicpunch",
    "egg:fellstinger",
    "egg:grasswhistle",
    "egg:powertrip",
    "egg:rototiller",
    "egg:smellingsalts",
    "egg:switcheroo",
    "egg:teeterdance",
    "tm:block",
    "tm:bodyslam",
    "tm:brickbreak",
    "tm:bulldoze",
    "tm:bulletseed",
    "tm:curse",
    "tm:cut",
    "tm:darkpulse",
    "tm:dig",
    "tm:drainpunch",
    "tm:embargo",
    "tm:encore",
    "tm:endeavor",
    "tm:endure",
    "tm:energyball",
    "tm:facade",
    "tm:flash",
    "tm:fling",
    "tm:focusblast",
    "tm:focuspunch",
    "tm:foulplay",
    "tm:furycutter",
    "tm:gigadrain",
    "tm:gigaimpact",
    "tm:grassknot",
    "tm:grassyglide",
    "tm:grassyterrain",
    "tm:headbutt",
    "tm:helpinghand",
    "tm:hyperbeam",
    "tm:knockoff",
    "tm:lashout",
    "tm:leafstorm",
    "tm:lowkick",
    "tm:lunge",
    "tm:magicalleaf",
    "tm:megakick",
    "tm:megapunch",
    "tm:nastyplot",
    "tm:naturepower",
    "tm:payback",
    "tm:pinmissile",
    "tm:poisonjab",
    "tm:poweruppunch",
    "tm:protect",
    "tm:raindance",
    "tm:rest",
    "tm:retaliate",
    "tm:revenge",
    "tm:roleplay",
    "tm:sandstorm",
    "tm:scaryface",
    "tm:seedbomb",
    "tm:shadowball",
    "tm:skittersmack",
    "tm:sleeptalk",
    "tm:solarbeam",
    "tm:spikes",
    "tm:spite",
    "tm:stompingtantrum",
    "tm:strength",
    "tm:substitute",
    "tm:suckerpunch",
    "tm:sunnyday",
    "tm:superpower",
    "tm:swift",
    "tm:swordsdance",
    "tm:synthesis",
    "tm:takedown",
    "tm:taunt",
    "tm:terablast",
    "tm:thief",
    "tm:throatchop",
    "tm:thunderpunch",
    "tm:toxicspikes",
    "tm:trailblaze",
    "tm:venoshock",
    "tm:worryseed",
    "tm:zenheadbutt",
    "tutor:block",
    "tutor:bulldoze",
    "tutor:darkpulse",
    "tutor:drainpunch",
    "tutor:endeavor",
    "tutor:energyball",
    "tutor:focuspunch",
    "tutor:foulplay",
    "tutor:furycutter",
    "tutor:gigadrain",
    "tutor:gigaimpact",
    "tutor:grassyglide",
    "tutor:helpinghand",
    "tutor:hyperbeam",
    "tutor:knockoff",
    "tutor:lashout",
    "tutor:lowkick",
    "tutor:magicalleaf",
    "tutor:poisonjab",
    "tutor:rest",
    "tutor:roleplay",
    "tutor:seedbomb",
    "tutor:shadowball",
    "tutor:skittersmack",
    "tutor:sleeptalk",
    "tutor:spikes",
    "tutor:spite",
    "tutor:stompingtantrum",
    "tutor:suckerpunch",
    "tutor:superpower",
    "tutor:swift",
    "tutor:synthesis",
    "tutor:throatchop",
    "tutor:thunderpunch",
    "tutor:worryseed",
    "tutor:zenheadbutt",
    "legacy:attract",
    "legacy:captivate",
    "legacy:confide",
    "legacy:doubleedge",
    "legacy:doubleteam",
    "legacy:frustration",
    "legacy:hiddenpower",
    "legacy:mimic",
    "legacy:mudslap",
    "legacy:naturalgift",
    "legacy:return",
    "legacy:round",
    "legacy:secretpower",
    "legacy:seismictoss",
    "legacy:snore",
    "legacy:swagger",
    "legacy:toxic"
  ],
  "preEvolution": "cacnea",
  "evolutions": []
}