Skip to content

Community funded. Cosmetic rewards only. Never pay-to-win.

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

National Pokédex #0093 · Generation 1

Haunter

ghostpoison

Haunter is a dangerous Pokémon. If one beckons you while floating in darkness, you must never approach it. This Pokémon will try to lick you with its tongue and steal your life away.

Natural spawnEvolution chain

AshRun locations

How to obtain Haunter

5 places to look

Where to look in the wild

Biome

Aether / Overworld

Level25-41RarityCommon
  • Sky light: 0–0
Biome

Overworld

Level25-41RarityUncommon
  • Under cover
Biome

Spooky

Level25-41RarityCommon
  • Light: Bright
Biome

Nether

Level25-41RarityCommon
Biome

Distortion World Biome

Level25-41RarityUncommon
  • Ground: Natural

Battle profile

Base stats

405 total
Hp45
Attack50
Defence45
Special Attack115
Special Defence55
Speed95

Abilities

  • Levitate
  • Levitate Hidden

Training

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

Progression

Evolution & forms

Complete installed learnset

Moves

148 entries
Level moves (16)
Lv. 1 · HypnosisLv. 1 · LickLv. 1 · MeanlookLv. 1 · ConfuserayLv. 1 · ShadowpunchLv. 1 · NightmareLv. 12 · PaybackLv. 16 · SpiteLv. 20 · CurseLv. 24 · HexLv. 30 · NightshadeLv. 36 · SuckerpunchLv. 42 · DarkpulseLv. 48 · ShadowballLv. 54 · DestinybondLv. 60 · Dreameater
Egg moves (11)
AstonishClearsmogDisableGrudgeHazeNightmarePerishsongPsywaveReflecttypeSmogToxic
Tm moves (69)
AcidsprayAllyswitchConfuserayCorrosivegasCurseDarkpulseDazzlinggleamDreameaterEmbargoEncoreEndureEnergyballExplosionFacadeFirepunchFlingFocusblastFoulplayGigadrainGunkshotHazeHexIcepunchIcywindImprisonInfestationMetronomeNastyplotNightshadeOminouswindPainsplitPaybackPhantomforcePoisonjabPoltergeistProtectPsychicPsychupRaindanceRestScaryfaceSelfdestructShadowballShadowclawSkillswapSkittersmackSleeptalkSludgebombSludgewaveSnatchSpiteSubstituteSuckerpunchSunnydayTauntTelekinesisTerablastThiefThunderThunderboltThunderpunchTormentToxicToxicspikesTrickTrickroomVenoshockWillowispWonderroom
Tutor moves (31)
AllyswitchCorrosivegasDarkpulseDazzlinggleamEnergyballFirepunchFoulplayGigadrainGunkshotIcepunchIcywindOminouswindPainsplitPoisonjabPoltergeistPsychicRestShadowballShadowclawSkillswapSkittersmackSleeptalkSludgebombSnatchSpiteSuckerpunchTelekinesisThunderboltThunderpunchTrickWonderroom
Legacy moves (21)
AttractBideCaptivateConfideDoubleteamFrustrationHeadbuttHiddenpowerKnockoffMegadrainMimicNaturalgiftPoisongasRageReturnRoundSecretpowerSnoreSwaggerUproarZapcannon

Useful extras

Drops & breeding

Spell Tag

5% chance

Payapa Berry

5% chance

Egg groups
Amorphous
Egg cycles
20
Catch rate
90
Maximum drops
2
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": "haunter-1",
      "pokemon": "haunter",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "25-41",
      "weight": 0.95,
      "condition": {
        "minSkyLight": 0,
        "maxSkyLight": 0,
        "biomes": [
          "#aether:is_aether",
          "#cobblemon:is_overworld"
        ],
        "maxLight": 0
      },
      "anticondition": {
        "biomes": [
          "#cobblemon:is_deep_dark"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0093_haunter.json"
    },
    {
      "id": "haunter-2",
      "pokemon": "haunter",
      "presets": [
        "derelict"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "25-41",
      "weight": 0.712,
      "condition": {
        "canSeeSky": false,
        "biomes": [
          "#cobblemon:is_overworld"
        ]
      },
      "anticondition": {
        "biomes": [
          "#cobblemon:is_deep_dark"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0093_haunter.json"
    },
    {
      "id": "haunter-3",
      "pokemon": "haunter",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "25-41",
      "weight": 0.95,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_spooky"
        ],
        "maxLight": 0
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0093_haunter.json"
    },
    {
      "id": "haunter-4",
      "pokemon": "haunter",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "25-41",
      "weight": 0.95,
      "condition": {
        "biomes": [
          "#minecraft:is_nether"
        ]
      },
      "drops": {
        "amount": 3,
        "entries": [
          {
            "item": "cobblemon:spell_tag",
            "percentage": 5
          },
          {
            "item": "cobblemon:payapa_berry",
            "percentage": 5
          },
          {
            "item": "minecraft:ghast_tear",
            "percentage": 10
          }
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0093_haunter.json"
    },
    {
      "id": "distortion-haunter-1",
      "pokemon": "haunter",
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "25-41",
      "weight": 1.05,
      "condition": {
        "biomes": [
          "legendarymonuments:distortion_world_biome"
        ],
        "neededBaseBlocks": [
          "#cobblemon:natural"
        ]
      },
      "source": "legendarymonuments-neoforge-1.21.1-8.0.3.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/9004_distortion_haunter.json"
    }
  ],
  "raids": [],
  "fossils": []
}

Evolution and forms

{
  "evolutions": [
    {
      "id": "haunter_gengar",
      "variant": "trade",
      "result": "gengar",
      "consumeHeldItem": false,
      "learnableMoves": [
        "shadowpunch"
      ],
      "requirements": []
    }
  ],
  "forms": []
}

Behavior and drops

{
  "behaviour": {
    "moving": {
      "fly": {
        "canFly": true
      },
      "swim": {
        "avoidsWater": true
      },
      "walk": {
        "canWalk": false
      }
    },
    "herd": {
      "maxSize": "5",
      "toleratedLeaders": [
        {
          "pokemon": "haunter",
          "tier": 1
        },
        {
          "pokemon": "gengar mega=false",
          "tier": 2
        },
        {
          "pokemon": "gengar mega",
          "tier": 3
        }
      ]
    },
    "resting": {
      "times": [
        "any"
      ],
      "drowsyChance": 0.0014,
      "rouseChance": 0.0042
    },
    "combat": {
      "willDefendSelf": true,
      "willDefendOwner": true,
      "willFlee": false
    }
  },
  "drops": {
    "amount": 2,
    "entries": [
      {
        "item": "cobblemon:spell_tag",
        "percentage": 5
      },
      {
        "item": "cobblemon:payapa_berry",
        "percentage": 5
      }
    ]
  },
  "labels": [
    "gen1"
  ]
}

Complete installed species record

{
  "implemented": true,
  "nationalPokedexNumber": 93,
  "name": "Haunter",
  "primaryType": "ghost",
  "secondaryType": "poison",
  "maleRatio": 0.5,
  "height": 16,
  "weight": 1,
  "pokedex": [
    "cobblemon.species.haunter.desc"
  ],
  "labels": [
    "gen1"
  ],
  "aspects": [],
  "abilities": [
    "levitate",
    "h:levitate"
  ],
  "eggGroups": [
    "amorphous"
  ],
  "baseStats": {
    "hp": 45,
    "attack": 50,
    "defence": 45,
    "special_attack": 115,
    "special_defence": 55,
    "speed": 95
  },
  "evYield": {
    "hp": 0,
    "attack": 0,
    "defence": 0,
    "special_attack": 2,
    "special_defence": 0,
    "speed": 0
  },
  "baseExperienceYield": 142,
  "experienceGroup": "medium_slow",
  "catchRate": 90,
  "eggCycles": 20,
  "baseFriendship": 50,
  "baseScale": 1,
  "hitbox": {
    "width": 1.1,
    "height": 1.2,
    "fixed": false
  },
  "behaviour": {
    "moving": {
      "fly": {
        "canFly": true
      },
      "swim": {
        "avoidsWater": true
      },
      "walk": {
        "canWalk": false
      }
    },
    "herd": {
      "maxSize": "5",
      "toleratedLeaders": [
        {
          "pokemon": "haunter",
          "tier": 1
        },
        {
          "pokemon": "gengar mega=false",
          "tier": 2
        },
        {
          "pokemon": "gengar mega",
          "tier": 3
        }
      ]
    },
    "resting": {
      "times": [
        "any"
      ],
      "drowsyChance": 0.0014,
      "rouseChance": 0.0042
    },
    "combat": {
      "willDefendSelf": true,
      "willDefendOwner": true,
      "willFlee": false
    }
  },
  "drops": {
    "amount": 2,
    "entries": [
      {
        "item": "cobblemon:spell_tag",
        "percentage": 5
      },
      {
        "item": "cobblemon:payapa_berry",
        "percentage": 5
      }
    ]
  },
  "moves": [
    "1:hypnosis",
    "1:lick",
    "1:meanlook",
    "1:confuseray",
    "1:shadowpunch",
    "1:nightmare",
    "12:payback",
    "16:spite",
    "20:curse",
    "24:hex",
    "30:nightshade",
    "36:suckerpunch",
    "42:darkpulse",
    "48:shadowball",
    "54:destinybond",
    "60:dreameater",
    "egg:astonish",
    "egg:clearsmog",
    "egg:disable",
    "egg:grudge",
    "egg:haze",
    "egg:nightmare",
    "egg:perishsong",
    "egg:psywave",
    "egg:reflecttype",
    "egg:smog",
    "egg:toxic",
    "tm:acidspray",
    "tm:allyswitch",
    "tm:confuseray",
    "tm:corrosivegas",
    "tm:curse",
    "tm:darkpulse",
    "tm:dazzlinggleam",
    "tm:dreameater",
    "tm:embargo",
    "tm:encore",
    "tm:endure",
    "tm:energyball",
    "tm:explosion",
    "tm:facade",
    "tm:firepunch",
    "tm:fling",
    "tm:focusblast",
    "tm:foulplay",
    "tm:gigadrain",
    "tm:gunkshot",
    "tm:haze",
    "tm:hex",
    "tm:icepunch",
    "tm:icywind",
    "tm:imprison",
    "tm:infestation",
    "tm:metronome",
    "tm:nastyplot",
    "tm:nightshade",
    "tm:ominouswind",
    "tm:painsplit",
    "tm:payback",
    "tm:phantomforce",
    "tm:poisonjab",
    "tm:poltergeist",
    "tm:protect",
    "tm:psychic",
    "tm:psychup",
    "tm:raindance",
    "tm:rest",
    "tm:scaryface",
    "tm:selfdestruct",
    "tm:shadowball",
    "tm:shadowclaw",
    "tm:skillswap",
    "tm:skittersmack",
    "tm:sleeptalk",
    "tm:sludgebomb",
    "tm:sludgewave",
    "tm:snatch",
    "tm:spite",
    "tm:substitute",
    "tm:suckerpunch",
    "tm:sunnyday",
    "tm:taunt",
    "tm:telekinesis",
    "tm:terablast",
    "tm:thief",
    "tm:thunder",
    "tm:thunderbolt",
    "tm:thunderpunch",
    "tm:torment",
    "tm:toxic",
    "tm:toxicspikes",
    "tm:trick",
    "tm:trickroom",
    "tm:venoshock",
    "tm:willowisp",
    "tm:wonderroom",
    "tutor:allyswitch",
    "tutor:corrosivegas",
    "tutor:darkpulse",
    "tutor:dazzlinggleam",
    "tutor:energyball",
    "tutor:firepunch",
    "tutor:foulplay",
    "tutor:gigadrain",
    "tutor:gunkshot",
    "tutor:icepunch",
    "tutor:icywind",
    "tutor:ominouswind",
    "tutor:painsplit",
    "tutor:poisonjab",
    "tutor:poltergeist",
    "tutor:psychic",
    "tutor:rest",
    "tutor:shadowball",
    "tutor:shadowclaw",
    "tutor:skillswap",
    "tutor:skittersmack",
    "tutor:sleeptalk",
    "tutor:sludgebomb",
    "tutor:snatch",
    "tutor:spite",
    "tutor:suckerpunch",
    "tutor:telekinesis",
    "tutor:thunderbolt",
    "tutor:thunderpunch",
    "tutor:trick",
    "tutor:wonderroom",
    "legacy:attract",
    "legacy:bide",
    "legacy:captivate",
    "legacy:confide",
    "legacy:doubleteam",
    "legacy:frustration",
    "legacy:headbutt",
    "legacy:hiddenpower",
    "legacy:knockoff",
    "legacy:megadrain",
    "legacy:mimic",
    "legacy:naturalgift",
    "legacy:poisongas",
    "legacy:rage",
    "legacy:return",
    "legacy:round",
    "legacy:secretpower",
    "legacy:snore",
    "legacy:swagger",
    "legacy:uproar",
    "legacy:zapcannon"
  ],
  "preEvolution": "gastly",
  "evolutions": [
    {
      "id": "haunter_gengar",
      "variant": "trade",
      "result": "gengar",
      "consumeHeldItem": false,
      "learnableMoves": [
        "shadowpunch"
      ],
      "requirements": []
    }
  ]
}