Valheim Debug Mode and Cheat Commands
Enable dev commands and use cheat codes on your Valheim dedicated server. Covers the Server devcommands mod, full command reference (spawn, god, fly, teleport, time skip, and more), and admin setup.
Important: Dedicated Servers Need a Mod
Valheim's built-in dev commands (god, spawn, fly, etc.) do not work on dedicated servers by default. They only work in single-player and local co-op.
To enable these commands on a dedicated server, you need:
- Server devcommands — the most widely used mod for this. It re-enables the full command set on dedicated servers. Primarily a server-side mod, but some commands also need the client-side version.
- BepInEx — required as a framework for Server devcommands to run.
See How to Install Mods on Your Valheim Server for the installation walkthrough.
Step 1: Install Server devcommands
- Install BepInEx on your server (see mod install guide)
- Download
Server_devcommands.dllfrom Nexus Mods or Thunderstore - Upload it to
/BepInEx/plugins/on your server - Restart the server
Some commands also require the client-side mod — players who want to use commands in-game should install the same mod via Thunderstore Mod Manager.
Step 2: Enable Cheats In-Game
You must be listed in adminlist.txt before cheats will work. See How to Add Admins.
- Connect to your server
- Press F5 to open the console
- Type
devcommandsand press Enter
devcommands
The console will confirm:
Dev commands: ON
Cheats are now active for your session. Other non-admin players on the server are not affected.
Full Command Reference
General
| Command | Effect |
|---|---|
help |
List all available commands |
ping |
Show your current latency to the server |
save |
Force an immediate world save |
info |
Show server and world info |
pos |
Show your current XYZ coordinates |
resetcharacter |
Reset your character's skills (irreversible without backup) |
God Mode and Survival
| Command | Effect |
|---|---|
god |
Toggle god mode — you take no damage |
ghost |
Toggle ghost mode — enemies ignore you completely |
heal |
Instantly restore full health and stamina |
puke |
Remove all food buffs |
raiseskill <skill> <amount> |
Increase a specific skill by an amount |
resetskill <skill> |
Reset a specific skill to 0 |
Movement
| Command | Effect |
|---|---|
fly |
Toggle flight mode |
goto <x> <z> |
Teleport to world coordinates |
exploremap |
Reveal the entire map |
resetmap |
Hide the entire map (fog of war returns) |
Spawning
| Command | Effect |
|---|---|
spawn <PrefabName> [amount] [level] |
Spawn a creature or item at your location |
removedrops |
Remove all item drops in your immediate area |
killall |
Kill all nearby enemies |
tame |
Tame all nearby tameable animals |
hair |
Toggle your character's hair visibility |
beard |
Toggle your character's beard visibility |
Common spawn examples:
spawn Deer 5 — Spawn 5 deer
spawn Wolf 1 3 — Spawn a level 3 wolf
spawn SwordBlackmetal 1 — Spawn a black metal sword
spawn Wood 100 — Spawn 100 wood
spawn Coins 500 — Spawn 500 coins
Finding prefab names: The full list of Valheim prefab names is maintained on the Valheim Wiki. The item names are exact — capitalization matters.
Time and Weather
| Command | Effect |
|---|---|
skiptime <seconds> |
Fast-forward time by the specified seconds of in-game time |
sleep |
Skip to the next day (same as sleeping in a bed) |
wind <angle> <intensity> |
Change wind direction and strength |
resetwind |
Reset wind to random |
World Keys
Global keys control game state (boss kills, unlock conditions, etc.).
| Command | Effect |
|---|---|
setkey <key> |
Set a global key |
removekey <key> |
Remove a global key |
listkeys |
List all active global keys |
resetkeys |
Remove all global keys |
Common keys:
setkey defeated_eikthyr — Mark Eikthyr as defeated
setkey defeated_gdking — Mark The Elder as defeated
setkey defeated_bonemass — Mark Bonemass as defeated
setkey defeated_dragon — Mark Moder as defeated
setkey defeated_goblinking — Mark Yagluth as defeated
setkey nomap — Hide the map for everyone
setkey nobuildcost — Disable build resource costs
setkey passivemobs — Make all mobs passive
Disable Cheats When Done
To turn dev commands back off:
devcommands
Running it again toggles it off. Cheats are session-scoped — a server restart also resets them to off.
Alternative: Valheim Plus
If you want persistent gameplay tweaks without console commands, Valheim Plus is a comprehensive configuration mod. It requires installation on both server and client, but gives you a valheim_plus.cfg file you can tune to:
- Modify player stats, carry weight, stamina
- Change crafting and cooking speeds
- Adjust fermenter and smelter speeds
- Enable/disable specific game mechanics