Start here
01Stop the server cleanly and back up↓02Use a version with the data fixes↓03Check startup arguments↓Stop the server cleanly and back up
- Stop the server with Ctrl+C in the console window, not with the X. Back up the whole save folder, even if the world looks empty.
%USERPROFILE%\AppData\LocalLow\IronGate\ValheimUse a version with the data fixes
- Update the server and client to at least 1.0.21. Patch 1.0.17 fixes a rare bug that could erase all objects in parts of the world when a large world file was split; 1.0.21 fixes a Steam cache issue after world files were changed outside the game.
- If you copied world files or restored a backup, fully restart the game before checking the world.
Check startup arguments
- Open your copy of start_headless_server.bat and compare the value after -world with your world's file name. A different name creates a new world.
- Check -savedir: if it points to a different folder than before, the server will not find your world. Steam resets the original start file on updates, which is why custom arguments often vanish after updating.
Check the world
- Start with the corrected name and path and wait for the Game server connected message. Check a known location such as your base.
- Keep the accidentally created empty world separately until you are sure everything is right.
If the world is still missing
- Look in the save folder for the world files and their automatic backups. The number and intervals of backups are controlled by -backups, -backupshort and -backuplong.
- Only restore a backup while the server is stopped, and restart the game afterwards.
Related guide
Sources and current status
Frequently asked questions
Does an empty world mean the old one was deleted?
Usually not. A different name or save path loads a new world instead of the existing one.
Why are my startup arguments gone after an update?
Steam resets the original start file on every update. Iron Gate recommends editing a copy.
Are there automatic backups?
Yes. The server creates backups according to -backups, -backupshort and -backuplong.
Can I keep several worlds on one server?
Yes. The server loads the world named after -world. Keep a separate copy of the start file with the matching name for each world.
Did this fix help?
Your answer helps us improve these troubleshooting steps.