Dedikovaný server pro Valheim 1.0 s crossplayem: návod krok za krokem

Dedikovaný server pro Valheim 1.0 s crossplayem: návod krok za krokem

Chceš svět, který běží i ve chvíli, kdy hostitel spí, a připojí se na něj kamarádi z PC, Xboxu, PS5 i Switche 2? Pak potřebuješ dedikovaný server. Tenhle návod jde podle oficiálního postupu Iron Gate: jak server nainstalovat ve Steamu, jak upravit startovací soubor, jak zapnout crossplay přes parametr -crossplay, proč pak nemusíš řešit přesměrování portů a jak nastavit adminy a whitelist.

Co je dedikovaný server a kdy ho potřebuješ

Dedikovaný server je samostatná aplikace, která drží svět Valheimu bez spuštěné hry. Nikdo na něm nemusí být přihlášený, aby svět existoval, a kamarádi se připojují, kdy chtějí. Iron Gate žádné oficiální servery neprovozuje, takže si server spouštíš sám, na vlastním počítači, na pronajatém stroji nebo u hostingu.

Valheim je hra pro 1 až 10 hráčů a servery mají strop 10 hráčů. Pro menší partu, která hraje vždy společně, stačí hostovat hru přímo ze hry a pozvat ostatní přes join code. Dedikovaný server dává smysl, když se hraje v různých časech nebo když nechceš, aby svět závisel na jednom počítači. Jak funguje připojení mezi platformami obecně, najdeš v článku o crossplayi ve Valheimu.

Instalace ve Steamu

  1. Otevři ve Steamu knihovnu.
  2. V nabídce knihovny zaškrtni zobrazení nástrojů (Tools).
  3. Najdi aplikaci Valheim Dedicated Server a klikni na Install.

Pokud máš hru z Microsoft Store, postup je jiný. Server tam spouštíš souborem StartHeadlessServer.bat ve složce C:\XboxGames\Valheim\Content\Server a vedle něj najdeš přiložený manuál, který si přečti.

Úprava startovacího souboru

Všechno nastavení serveru se píše do startovacího souboru. Na Windows je to start_headless_server.bat, na Linuxu start_server.sh.

Nepiš ale do originálu. Při každé aktualizaci ho Steam přepíše a tvoje nastavení zmizí. Udělej si kopii, přejmenuj ji a upravuj tu. Kopii pak nespustíš tlačítkem Play ve Steamu, ale přímo dvojklikem na soubor. To je malá daň za to, že ti aktualizace nerozbije konfiguraci.

Server běží, jakmile v logu uvidíš hlášku „Game server connected“. Vypínej ho klávesami Ctrl+C v okně serveru, ne křížkem.

Parametry spuštění

Parametry se píšou za příkaz ve startovacím souboru. Tady jsou ty z oficiálního návodu:

ParametrCo nastavuje
-nameNázev serveru
-portPort, výchozí 2456. Server používá port a port+1, tedy 2456–2457
-worldNázev světa
-passwordHeslo serveru
-savedirSložka, kam se ukládá svět
-public 1 / -public 0Zobrazení ve veřejném seznamu serverů zapnuto, nebo vypnuto
-logFileSoubor, kam se zapisuje log
-saveintervalInterval ukládání, výchozí 1800 sekund
-backupsPočet záloh, výchozí 4
-backupshort / -backuplongIntervaly krátkých a dlouhých záloh, výchozí 7200 a 43200 sekund
-crossplayZapne crossplay přes backend PlayFab
-instanceidID instance serveru
-presetPředvolba nastavení světa
-modifierÚprava jednotlivých pravidel světa
-setkeyZapnutí konkrétního přepínače světa

Předvolby a modifikátory světa

Přes -preset vybíráš jednu z předvoleb Normal, Casual, Easy, Hard, Hardcore, Immersive a Hammer. Pokud chceš jemnější nastavení, -modifier upravuje oblasti Combat, DeathPenalty, Resources, Raids a Portals. Přípustné hodnoty pro každou oblast najdeš v oficiálním návodu. Parametr -setkey zapíná jednotlivé přepínače: nobuildcost, playerevents, passivemobs a nomap.

Kde server ukládá svět

Pokud nenastavíš -savedir, svět leží ve výchozí složce. Na Windows je to %USERPROFILE%/AppData/LocalLow/IronGate/Valheim, na Linuxu ~/.config/unity3d/IronGate/Valheim. Ve stejné složce budeš upravovat i seznamy adminů a banů.

Crossplay: parametr -crossplay a porty

Tohle je hlavní rozhodnutí celé konfigurace. Server může běžet na dvou různých backendech a podle toho se liší, kdo se připojí a co musíš udělat s routerem.

S -crossplayBez -crossplay
BackendPlayFabSteam
Kdo se připojíHráči ze všech platforemJen hráči ze Steamu
Přesměrování portůNení potřeba, provoz jde přes relayNutné, výchozí 2456–2457

S -crossplay jde provoz přes relay, takže porty na routeru nepřesměrováváš. Hráči se ale musí připojovat přes veřejnou IP a port, join code nebo seznam serverů, ne přes lokální IP adresu. Port v tomhle režimu slouží hlavně k odlišení, když na jedné IP běží víc serverů.

Kamarád se připojí přes join code tak, že v menu Join Game zvolí Add server a kód vloží. Hráči z Xboxu se na dedikovaný server dostanou, když má crossplay zapnutý server i jejich konzole. Někdy je potřeba upravit ještě rodičovskou kontrolu na Xboxu.

Bez -crossplay server běží na Steam backendu. Vidí ho jen hráči ze Steamu a porty 2456–2457 musíš na routeru přesměrovat na počítač se serverem, jinak se k tobě nikdo zvenku nepřipojí.

Admini, bany a whitelist

Práva na serveru řídí tři textové soubory ve složce uložení:

  • adminlist.txt pro adminy,
  • bannedlist.txt pro zabanované hráče,
  • permittedlist.txt jako whitelist.

Do každého souboru píšeš jedno Platform User ID na řádek ve tvaru [Platform]_[User ID]. Záleží na velikosti písmen. Svoje ID najdeš v logu serveru, nebo ve hře v panelu, který otevřeš klávesou F2. Pozor na permittedlist.txt: jakmile do něj zapíšeš první ID, všechny ostatní hráče server odmítne.

Verze 1.0 zavedla i nová ID ve tvaru jako V_123456789. Starší servery mají v seznamech ID typu Steam_123456789. Patch 1.0.12 opravil, aby banlist a whitelist fungovaly i se starými ID, takže je po přechodu na 1.0 nemusíš přepisovat.

Admin pak ve hře v konzoli (F5) používá příkazy kick, ban, unban a banned. Jak konzoli zapnout a co dalšího umí, popisuje článek o příkazech do konzole.

Linux a Docker

Na Linuxu potřebuje server balíčky libatomic1, libpulse-dev a libpulse0. Minimální požadavky jsou GLIBC_2.29 a GLIBCXX_3.4.26. Pokud tvoje distribuce tyto verze nemá, můžeš server pustit přes přiložený Docker skript docker_start_server.sh.

Opravy serverů po vydání 1.0

Patch 1.0.14 ze 17. září 2026 opravil dvě chyby, na které mohl narazit každý, kdo hraje na cizím serveru. Postava se neuložila při ručním uložení na serveru, který hostoval někdo jiný, a chyba v cache bránila v připojení na vzdálené servery. Pokud ti připojení po vydání zlobilo, aktualizuj server i hru. Další změny verze 1.0 shrnuje přehled novinek 1.0 a návody k celé hře najdeš v rozcestníku Valheim.

Kompletní oficiální postup v angličtině je v návodu A Guide to Dedicated Servers.

FAQ

Jak zapnu crossplay na Valheim serveru?

Přidej do startovacího souboru parametr crossplay (s pomlčkou na začátku). Server pak běží na backendu PlayFab a připojí se na něj hráči ze všech platforem, bez přesměrování portů.

Které porty potřebuje Valheim server?

Výchozí port je 2456 a server používá i následující, tedy 2456–2457. Přesměrovat je musíš jen na Steam backendu, s crossplayem jde provoz přes relay.

Jak se stanu adminem na svém serveru?

Zapiš své Platform User ID do souboru adminlist.txt ve složce uložení, jedno ID na řádek. ID najdeš v logu serveru nebo ve hře v panelu F2, záleží na velikosti písmen.

Můžu dedikovaný server spustit na Xboxu?

Ne, na Xboxu dedikovaný server nespustíš. Z Xboxu se na něj ale připojíš, když má crossplay zapnutý server i konzole.

Kolik hráčů unese dedikovaný server?

Nejvýš 10. Stejný strop platí pro všechny servery Valheimu.

Údaje ověřeny k 26. 9. 2026.

Newsletter GamersTogether

Nejžhavější novinky každé pondělí a středu. Za potvrzení odběru získáš body.

Odesláním souhlasíš se zasíláním newsletteru. Odhlásit se můžeš jedním klikem. Ochrana osobních údajů

Diskuze

Přihlas se a za schválené komentáře ti připíšeme body do věrnostního obchodu.

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Newsletter GamersTogether

Nejžhavější novinky každé pondělí a středu. Za potvrzení odběru získáš body.

Odesláním souhlasíš se zasíláním newsletteru. Odhlásit se můžeš jedním klikem. Ochrana osobních údajů

Nákupní košík
Přejít nahoru