Console commands
Races of Valheim registers these console commands through Jötunn.
Opening the console
Press F5 to open Valheim's console.
Most of these commands work without cheats enabled, but if a command reports nothing at
all, type devcommands first.
The commands
resetrace
resetrace
Clears your character's race and reopens the selection screen.
Specifically, it:
- removes the saved race from your character
- removes the Fenrir curse and drops every active form at once: a Trol's True Form, a Skadi's drake, an Aswid's bat or mist, a Fenrir form, the Sverm's Ravager, the Alfar's archon
- removes every status effect of the mod, cooldowns included, and puts you back at normal size (since v1.5.11; before, a form or a cooldown could carry over onto the new race)
- prints in the console what it removed
- restores your original skin colour, saved when you first picked a tinted race
- broadcasts
Humanto other players so their view of you resets too - reopens the Choose your Race menu
You must be in-game — running it from the main menu prints "You must be in-game to reset your race."
Since 1.3.8 the Race Menu Ward has a Reset Race button that runs exactly this same code path. One is placed near the sacrificial stones of every new world.
Resetting clears the race and its effects. It does not roll back permanent consequences — skill XP earned at a doubled rate stays earned.
checkprogression
checkprogression
Prints your current progression tier (1–8) to the console and flashes it on screen. Read-only and safe to use at any time.
increaseprogression
increaseprogression
Debug. Raises your effective tier by 1, up to a maximum of 8, without killing anything.
The first call snapshots your real tier and starts overriding from there. The override is local and temporary — it lives in memory for the session, does not touch the world's boss flags, and does not persist across a restart.
Useful for testing a race's late-game kit without a full playthrough.
resetprogression
resetprogression
Debug. Drops the override and returns you to the world's real progression tier, then prints what that tier actually is.
Since 1.4.7 the Race Menu Ward has a Reset Progression button that runs exactly this same code path.
dumpanim
dumpanim <prefab>
dumpanim live
Debug, added in 1.4.24. Writes what a creature's animator can do to the log: its parameters, its layers, every animation clip with name and length, and every event on every clip — the instant, the method it calls, and the asset it hands over. That last column is where a sound wired into an animation lives, which is how the wolf's howl was found.
dumpanim live instead watches every animator under your character and logs each clip as it
starts. Standing still in a form and reading the log is how you find out what it plays on its
own. Run it again to stop.
Given a prefab with no animator — a sound, an effect — it dumps the hierarchy, the components and the audio settings instead, which is a way to inspect something without spawning it.
Useful in a bug report: if a form's animation or sound misbehaves, dumpanim <creature> and
the log lines around the problem say more than a description can.
Alfar debug commands
Debug, added in 1.6.0. For testing the Alfar without waiting on timers:
| Command | What it does |
|---|---|
alfarstatus | Prints your eitr, health, the Heimkall timer and the passive |
alfarreset | Clears the Heimkall timer and every power's wait |
alfareitr <number|full|0> | Sets your current eitr |
alfarhp <number> | Sets your current health, to test a lethal blow |
alfarprobe [prefab] | Writes a prefab's hierarchy, components, drops, attacks and lightning resistances to the log |
Tier reference
| Tier | Boss |
|---|---|
| 1 | No bosses defeated |
| 2 | Eikthyr |
| 3 | The Elder |
| 4 | Bonemass |
| 5 | Moder |
| 6 | Yagluth |
| 7 | The Queen |
| 8 | Fader |
Applying a change
Progression drives stats and unlocks that are recalculated when your equipment is next set
up. After increaseprogression or resetprogression, the mod nudges that refresh for you —
but if a newly granted ability seems inert, unequipping and re-equipping anything, or
relogging, forces it.