Viking Survival

Troubleshooting Decision Tree · Valheim

Iron Gate Viking Survival · Viking Survival / Open World

Player tools indexed: 10 Admin consoles: 7

Nine symptoms mapped to causes and fixes: version mismatch, swapped SteamAppId, ports, crossplay, corrupt saves, whitelist lockout and more

Player tools (10)

Instant interactive calculations and recipe planners

Exhausts every three-food combination at your tier for five goals: max HP, max stamina, max Eitr, balanced and endurance

#Food Combo#HP & Stamina#Eitr
Open tool →

Comfort & Rested

Rewritten

The rewritten 1.0 comfort system: tick furniture to get comfort, Rested duration and what is still missing

#Comfort#Rested
Open tool →

Tells you whether slots or weight bind first, what one trip carries, how many trips you need, and the shipping workaround for portal-blocked goods

#Carry weight#Inventory#Portals
Open tool →

Skill roll band, backstab and stagger multipliers, resistances, stars — plus the two-stage armour formula checked against official samples

#Damage#Armour
Open tool →

The 13-step endgame chain: Eternal Pyre, ember charges, bloodgold and Liquid Frost, 20 frost cores, three moulds plus fifteen bloodgold, up to the Aesir Passage

#1.0#Walkthrough#Materials
Open tool →

The five stability colours, five material strengths, and seven rules that actually save your house (venting, spans, shore distance)

#Building#Stability
Open tool →

What all sixteen skills do and how to level them fastest, plus five death-penalty tiers — and why skill shifts the roll band, not a multiplier

#Skills#Grinding
Open tool →

Input needs, batches and total idle time for nine production lines — decide whether to build another furnace or mine another run

#Smelting#Throughput
Open tool →

Server admin and config generation (7)

Config files, startup scripts and command wizards for running a server

Valheim Ports & Protocols

Port Protocol Purpose
2456 UDP Game port
2457 UDP Steam query port
2458 UDP Steam server list / voice

Valheim Dedicated Server Install (SteamCMD)

SteamCMD appid 896660

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 896660 validate +quit

https://valheim.fandom.com/wiki/Dedicated_server

Valheim Config file paths

  • start_server.sh(启动脚本即配置)
  • saves/worlds_local/<世界名>.db
  • saves/worlds_local/<世界名>.fwl
  • saves/worlds_local/adminlist.txt
  • saves/worlds_local/bannedlist.txt
  • saves/worlds_local/permittedlist.txt

Server notes

Ports 2456–2458 are all UDP. Opening only 2456 lets people join by IP but the server never appears in the community list. The classic trap: the SteamAppId environment variable must be the game id 892970, while 896660 is the dedicated-server id used for app_update — swap them and the server boots, exits instantly, and the log looks clean. The password needs at least 5 characters and must not contain the world name, or startup fails outright. Saves are <world>.db plus <world>.fwl, rotated into .old files on a clean shutdown; copying them while the server runs yields corrupt files, so stop it first. The official cap is 10 players and performance tracks single-core clock speed rather than core count. Add -crossplay so Xbox/Game Pass players can join. Native admin is only eight commands (kick, ban, unban, banned, save, setworldmodifier, setworldpreset, resetworldkeys); devcommands are not accepted on a dedicated server at all, and a single line in permittedlist.txt locks out everyone not listed.

FAQ

Which Valheim server-admin tools are available?
We list 7 tools for Valheim: Dedicated Server Script Generator, Deploy, Update & Migrate, World Modifiers & Global Keys, Admins & Permission Lists, Backups & Scheduled Ops, Troubleshooting Decision Tree, Capacity & Hardware Planning. All of them run straight in your browser.
Which ports does Valheim need open?
Valheim defaults to 2456/UDP, 2457/UDP, 2458/UDP. Use the actual instance configuration and allow only the listed protocols and ports. Check the host firewall, router forwarding and game visibility settings.
How do I install a dedicated Valheim server?
Install it with SteamCMD — the dedicated server app id for Valheim is 896660, so +app_update 896660 validate downloads or updates it. Config files usually live at start_server.sh(启动脚本即配置), saves/worlds_local/<世界名>.db, saves/worlds_local/<世界名>.fwl.
Do these tools cost anything or need installing?
No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.