Skip to content

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

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

National Pokédex #0477 · Generation 4

Dusknoir

ghost

The antenna on its head captures radio waves from the world of spirits that command it to take people there.

Natural spawn

Quick answer

How do you get Dusknoir?

Dusknoir can spawn in Dark Forest, Vexing Caves, Cave Frostfire Caves, and 2 other eligible biomes (Time: Night; 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 Dusknoir

3 places to look

Where to look in the wild

Eligible biomes (5)

Dark Forest + 4 more

  • Dark Forest
  • Vexing Caves
  • Cave Frostfire Caves
  • Cave Infested Caves
  • Plains Of Death

Expanded from server category: Spooky

Level41-53RarityCommon
  • Time: Night
  • Light: Bright
Eligible biome

Soul Sand Valley

Expanded from server category: Nether Soul Sand

Level41-53RarityCommon
Eligible biome

Distortion World Biome

Level41-53RarityUltra-Rare
  • Ground: Natural

Battle profile

Base stats

525 total
Hp45
Attack100
Defence135
Special Attack65
Special Defence135
Speed45

Abilities

  • Pressure
  • Frisk Hidden

Training

Base experience
263
Growth
Fast
EV yield
Hp: 0 · Attack: 0 · Defence: 1 · Special Attack: 0 · Special Defence: 2 · Speed: 0
Friendship
35

Progression

Evolution & forms

This Pokémon does not evolve into another species.

Complete installed learnset

Moves

163 entries
Level moves (22)
Lv. 1 · FirepunchLv. 1 · IcepunchLv. 1 · ThunderpunchLv. 1 · GravityLv. 1 · BindLv. 1 · LeerLv. 1 · DisableLv. 1 · ForesightLv. 1 · AstonishLv. 1 · ShadowsneakLv. 1 · PursuitLv. 1 · ShadowpunchLv. 12 · ConfuserayLv. 16 · NightshadeLv. 20 · PaybackLv. 24 · WillowispLv. 28 · MeanlookLv. 32 · HexLv. 36 · CurseLv. 42 · ShadowballLv. 48 · FuturesightLv. 54 · Destinybond
Egg moves (7)
DestinybondFeintattackGrudgeHazeMementoPainsplitPursuit
Tm moves (78)
AllyswitchBindBlizzardBodyslamBrickbreakCalmmindChargebeamConfuserayCurseDarkestlariatDarkpulseDreameaterEarthquakeEmbargoEndureFacadeFirepunchFlashFlingFocusblastFocuspunchFuturesightGigaimpactGravityHardpressHazeHeadbuttHelpinghandHexHyperbeamIcebeamIcepunchIcywindImprisonInfestationLaserfocusLeechlifeMegakickMegapunchMetronomeNightshadeOminouswindPainsplitPaybackPhantomforcePoltergeistPowershiftPoweruppunchProtectPsychicPsychupRaindanceRestRevengeRockslideRocksmashRocktombShadowballSkillswapSkittersmackSleeptalkSnatchSpiteStrengthSubstituteSuckerpunchSunnydaySwiftTauntTelekinesisTerablastThiefThunderpunchTormentTrickTrickroomWillowispWonderroom
Tutor moves (35)
AllyswitchBindCalmmindChargebeamDarkpulseFirepunchFocuspunchGigaimpactGravityHelpinghandHyperbeamIcebeamIcepunchIcywindLaserfocusLeechlifeOminouswindPainsplitPoltergeistPowershiftPsychicRestRocksmashShadowballSkillswapSkittersmackSleeptalkSnatchSpiteSuckerpunchSwiftTelekinesisThunderpunchTrickWonderroom
Legacy moves (21)
AttractBulldozeCaptivateConfideCounterDoubleedgeDoubleteamDynamicpunchFrustrationHiddenpowerMimicMudslapNaturalgiftNightmareReturnRoundSecretpowerSeismictossSnoreSwaggerToxic

Useful extras

Drops & breeding

Phantom Membrane

10% chance

Reaper Cloth

10% chance

Kasib Berry

10% chance

Egg groups
Amorphous
Egg cycles
25
Catch rate
45
Maximum drops
3
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": "dusknoir-1",
      "pokemon": "dusknoir",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "41-53",
      "weight": 0.03,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_spooky"
        ],
        "timeRange": "night"
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0477_dusknoir.json",
      "resolvedBiomes": [
        "minecraft:dark_forest",
        "ars_elemental:vexing_caves",
        "terralith:cave/frostfire_caves",
        "terralith:cave/infested_caves",
        "legendarymonuments:plains_of_death"
      ]
    },
    {
      "id": "dusknoir-3",
      "pokemon": "dusknoir",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "41-53",
      "weight": 0.05,
      "condition": {
        "biomes": [
          "#cobblemon:nether/is_soul_sand"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0477_dusknoir.json",
      "resolvedBiomes": [
        "minecraft:soul_sand_valley"
      ]
    },
    {
      "id": "distortion-dusknoir-1",
      "pokemon": "dusknoir",
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "ultra-rare",
      "level": "41-53",
      "weight": 0.04,
      "condition": {
        "biomes": [
          "legendarymonuments:distortion_world_biome"
        ],
        "neededBaseBlocks": [
          "#cobblemon:natural"
        ]
      },
      "source": "legendarymonuments-neoforge-1.21.1-8.1-Love_for_All.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/9011_distortion_dusknoir.json",
      "resolvedBiomes": [
        "legendarymonuments:distortion_world_biome"
      ]
    }
  ],
  "raids": [],
  "fossils": []
}

Evolution and forms

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

Behavior and drops

{
  "behaviour": {
    "combat": {
      "willDefendOwner": true,
      "willDefendSelf": true,
      "willFlee": false
    },
    "herd": {
      "maxSize": "4"
    },
    "moving": {
      "fly": {
        "canFly": true
      },
      "swim": {
        "avoidsWater": true
      },
      "walk": {
        "canWalk": false
      }
    },
    "resting": {
      "canSleep": true,
      "drowsyChance": 0.0033,
      "light": "0-4",
      "rouseChance": 0.0042,
      "times": [
        "day"
      ]
    }
  },
  "drops": {
    "amount": 3,
    "entries": [
      {
        "item": "minecraft:phantom_membrane",
        "percentage": 10
      },
      {
        "item": "cobblemon:reaper_cloth",
        "percentage": 10
      },
      {
        "item": "cobblemon:kasib_berry",
        "percentage": 10
      }
    ]
  },
  "labels": [
    "gen4"
  ]
}

Complete installed species record

{
  "implemented": true,
  "nationalPokedexNumber": 477,
  "name": "Dusknoir",
  "primaryType": "ghost",
  "maleRatio": 0.5,
  "height": 22,
  "weight": 1066,
  "pokedex": [
    "cobblemon.species.dusknoir.desc"
  ],
  "labels": [
    "gen4"
  ],
  "aspects": [],
  "abilities": [
    "pressure",
    "h:frisk"
  ],
  "eggGroups": [
    "amorphous"
  ],
  "baseStats": {
    "hp": 45,
    "attack": 100,
    "defence": 135,
    "special_attack": 65,
    "special_defence": 135,
    "speed": 45
  },
  "evYield": {
    "hp": 0,
    "attack": 0,
    "defence": 1,
    "special_attack": 0,
    "special_defence": 2,
    "speed": 0
  },
  "baseExperienceYield": 263,
  "experienceGroup": "fast",
  "catchRate": 45,
  "eggCycles": 25,
  "baseFriendship": 35,
  "baseScale": 1,
  "hitbox": {
    "height": 3.4,
    "fixed": false,
    "width": 1.8
  },
  "riding": {
    "behaviours": {
      "AIR": {
        "key": "cobblemon:air/hover",
        "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": "45-60",
          "JUMP": "45-80",
          "SKILL": "60-70",
          "SPEED": "15-25",
          "STAMINA": "0-5"
        }
      }
    },
    "seats": [
      {
        "offset": {
          "x": 0,
          "y": 0,
          "z": 0
        },
        "poseOffsets": [
          {
            "offset": {
              "x": 0,
              "y": -2.800053,
              "z": 0.15268813
            },
            "poseTypes": [
              "STAND"
            ]
          },
          {
            "offset": {
              "x": 0.041538313,
              "y": -3.0530646,
              "z": -0.3417098
            },
            "poseTypes": [
              "WALK"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -2.800053,
              "z": 0.15268813
            },
            "poseTypes": [
              "HOVER"
            ]
          },
          {
            "offset": {
              "x": 0.041538313,
              "y": -3.0530646,
              "z": -0.3417098
            },
            "poseTypes": [
              "FLY"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -2.8875523,
              "z": -0.09665136
            },
            "poseTypes": [
              "FLOAT"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -2.8875523,
              "z": -0.09665136
            },
            "poseTypes": [
              "SWIM"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -2.8875523,
              "z": -0.09665136
            },
            "poseTypes": [
              "GLIDE"
            ]
          }
        ]
      }
    ]
  },
  "behaviour": {
    "combat": {
      "willDefendOwner": true,
      "willDefendSelf": true,
      "willFlee": false
    },
    "herd": {
      "maxSize": "4"
    },
    "moving": {
      "fly": {
        "canFly": true
      },
      "swim": {
        "avoidsWater": true
      },
      "walk": {
        "canWalk": false
      }
    },
    "resting": {
      "canSleep": true,
      "drowsyChance": 0.0033,
      "light": "0-4",
      "rouseChance": 0.0042,
      "times": [
        "day"
      ]
    }
  },
  "drops": {
    "amount": 3,
    "entries": [
      {
        "item": "minecraft:phantom_membrane",
        "percentage": 10
      },
      {
        "item": "cobblemon:reaper_cloth",
        "percentage": 10
      },
      {
        "item": "cobblemon:kasib_berry",
        "percentage": 10
      }
    ]
  },
  "moves": [
    "1:firepunch",
    "1:icepunch",
    "1:thunderpunch",
    "1:gravity",
    "1:bind",
    "1:leer",
    "1:disable",
    "1:foresight",
    "1:astonish",
    "1:shadowsneak",
    "1:pursuit",
    "1:shadowpunch",
    "12:confuseray",
    "16:nightshade",
    "20:payback",
    "24:willowisp",
    "28:meanlook",
    "32:hex",
    "36:curse",
    "42:shadowball",
    "48:futuresight",
    "54:destinybond",
    "egg:destinybond",
    "egg:feintattack",
    "egg:grudge",
    "egg:haze",
    "egg:memento",
    "egg:painsplit",
    "egg:pursuit",
    "tm:allyswitch",
    "tm:bind",
    "tm:blizzard",
    "tm:bodyslam",
    "tm:brickbreak",
    "tm:calmmind",
    "tm:chargebeam",
    "tm:confuseray",
    "tm:curse",
    "tm:darkestlariat",
    "tm:darkpulse",
    "tm:dreameater",
    "tm:earthquake",
    "tm:embargo",
    "tm:endure",
    "tm:facade",
    "tm:firepunch",
    "tm:flash",
    "tm:fling",
    "tm:focusblast",
    "tm:focuspunch",
    "tm:futuresight",
    "tm:gigaimpact",
    "tm:gravity",
    "tm:hardpress",
    "tm:haze",
    "tm:headbutt",
    "tm:helpinghand",
    "tm:hex",
    "tm:hyperbeam",
    "tm:icebeam",
    "tm:icepunch",
    "tm:icywind",
    "tm:imprison",
    "tm:infestation",
    "tm:laserfocus",
    "tm:leechlife",
    "tm:megakick",
    "tm:megapunch",
    "tm:metronome",
    "tm:nightshade",
    "tm:ominouswind",
    "tm:painsplit",
    "tm:payback",
    "tm:phantomforce",
    "tm:poltergeist",
    "tm:powershift",
    "tm:poweruppunch",
    "tm:protect",
    "tm:psychic",
    "tm:psychup",
    "tm:raindance",
    "tm:rest",
    "tm:revenge",
    "tm:rockslide",
    "tm:rocksmash",
    "tm:rocktomb",
    "tm:shadowball",
    "tm:skillswap",
    "tm:skittersmack",
    "tm:sleeptalk",
    "tm:snatch",
    "tm:spite",
    "tm:strength",
    "tm:substitute",
    "tm:suckerpunch",
    "tm:sunnyday",
    "tm:swift",
    "tm:taunt",
    "tm:telekinesis",
    "tm:terablast",
    "tm:thief",
    "tm:thunderpunch",
    "tm:torment",
    "tm:trick",
    "tm:trickroom",
    "tm:willowisp",
    "tm:wonderroom",
    "tutor:allyswitch",
    "tutor:bind",
    "tutor:calmmind",
    "tutor:chargebeam",
    "tutor:darkpulse",
    "tutor:firepunch",
    "tutor:focuspunch",
    "tutor:gigaimpact",
    "tutor:gravity",
    "tutor:helpinghand",
    "tutor:hyperbeam",
    "tutor:icebeam",
    "tutor:icepunch",
    "tutor:icywind",
    "tutor:laserfocus",
    "tutor:leechlife",
    "tutor:ominouswind",
    "tutor:painsplit",
    "tutor:poltergeist",
    "tutor:powershift",
    "tutor:psychic",
    "tutor:rest",
    "tutor:rocksmash",
    "tutor:shadowball",
    "tutor:skillswap",
    "tutor:skittersmack",
    "tutor:sleeptalk",
    "tutor:snatch",
    "tutor:spite",
    "tutor:suckerpunch",
    "tutor:swift",
    "tutor:telekinesis",
    "tutor:thunderpunch",
    "tutor:trick",
    "tutor:wonderroom",
    "legacy:attract",
    "legacy:bulldoze",
    "legacy:captivate",
    "legacy:confide",
    "legacy:counter",
    "legacy:doubleedge",
    "legacy:doubleteam",
    "legacy:dynamicpunch",
    "legacy:frustration",
    "legacy:hiddenpower",
    "legacy:mimic",
    "legacy:mudslap",
    "legacy:naturalgift",
    "legacy:nightmare",
    "legacy:return",
    "legacy:round",
    "legacy:secretpower",
    "legacy:seismictoss",
    "legacy:snore",
    "legacy:swagger",
    "legacy:toxic"
  ],
  "preEvolution": "dusclops",
  "evolutions": []
}