Řešení problémů s Valheim
Tento průvodce pokrývá běžné problémy, se kterými se můžete setkat při provozování dedikovaného serveru Valheim, včetně problémů s připojením, selhání načítání světa a chyb souvisejících s mody. Pro počáteční konfiguraci serveru viz Valheim Dedicated Server Setup Guide. Pro kroky instalace modů viz Valheim Mod Installation Guide.
Server se nezobrazuje v prohlížeči serverů
Příčina: Prohlížeč serverů Steam vyhledává servery přes query port, nikoliv game port. Pokud je query port blokován nebo není správně namapován, server se nezobrazí v žádném seznamu serverů, i když se hráči mohou připojit přímo.
Řešení: Otevřete GPanel a přejděte na kartu Network. Ověřte, že jsou uvedeny a správně přiřazeny jak game port, tak query port. Pokud si nejste jisti svými porty, viz How to Find Your Server IP and Port. Použijte metodu Steam Favorites (popsanou v průvodci nastavením) pro přímé připojení při řešení problémů s viditelností v seznamu serverů.
Řešení: Otevřete GPanel a přejděte na kartu Network. Ověřte, že jsou uvedeny a správně přiřazeny jak game port, tak query port. Pokud si nejste jisti svými porty, viz How to Find Your Server IP and Port. Použijte metodu Steam Favorites (popsanou v průvodci nastavením) pro přímé připojení při řešení problémů s viditelností v seznamu serverů.
Server odmítá spuštění kvůli chybě hesla
Příčina: Heslo má méně než 5 znaků, je prázdné nebo obsahuje název serveru jako součást řetězce hesla.
Řešení: Přejděte na kartu Startup v GPanel a aktualizujte proměnnou
Řešení: Přejděte na kartu Startup v GPanel a aktualizujte proměnnou
Password. Ujistěte se, že splňuje všechny následující požadavky:
- Alespoň 5 znaků
- Neobsahuje
ServerNamejako podřetězec - Není ponechán prázdný
Svět se nenačítá / Místo toho se vygeneroval nový svět
Příčina: Startovní proměnná
Řešení:
WorldName neodpovídá názvu souborů světa, nebo je přítomen pouze jeden ze dvou požadovaných souborů světa (.fwl nebo .db).
Řešení:
- Připojte se přes SFTP a přejděte na:
/.config/unity3d/IronGate/Valheim/worlds_local/ - Ověřte, že jsou přítomny oba soubory
<WorldName>.fwla<WorldName>.db. - Zkontrolujte, že startovní proměnná
WorldNamev GPanel přesně odpovídá názvu souboru (rozlišuje velká a malá písmena, bez přípony). - Pokud byl vygenerován nový svět, zastavte server, smažte nebo přejmenujte nově vytvořené soubory světa, obnovte záložní soubory a restartujte.
Hráči se nemohou připojit
Příčina: Existuje několik možných důvodů, proč se hráči nemohou připojit k serveru Valheim.
Řešení: Projděte následující kontroly:
Řešení: Projděte následující kontroly:
- Server se stále spouští: Valheim může potřebovat několik minut k úplnému spuštění, zejména s mody. Počkejte, dokud konzole neukáže, že je server připraven, než se pokusíte o připojení.
- Špatný port: Hráči připojující se přes herní prohlížeč by měli použít game port. Hráči přidávající server přes Steam Favorites by měli použít query port. Zkontrolujte kartu Network v GPanel pro přiřazené porty.
- Neshoda hesla: Ujistěte se, že hráči zadávají správné heslo serveru. Hesla rozlišují velká a malá písmena.
- Neshoda verze modů: Pokud je nainstalován Valheim Plus nebo jiné vynucované mody, všichni hráči musí mít přesně stejnou verzi. Viz Mod Installation Guide pro podrobnosti.
Mody BepInEx se nenačítají
Příčina: Soubory BepInEx byly umístěny do nesprávného adresáře, nebo v kořenovém adresáři serveru chybí knihovna doorstop.
Řešení:
Řešení:
- Ověřte přes SFTP, že složka
BepInEx/je v kořenovém adresáři serveru vedlevalheim_server.x86_64. - Ověřte, že složka
doorstop_libs/také existuje v kořenovém adresáři serveru a obsahujelibdoorstop_x64.so. Na panelech založených na Pterodactyl se doorstop načítá přes proměnné prostředí — skriptrun_bepinex.shse nepoužívá a nemusí být přítomen. - Zkontrolujte, že soubory
.dllvašich modů jsou uvnitřBepInEx/plugins/, nikoliv v kořenovém adresáři nebo jiném podadresáři. - Restartujte server a zkontrolujte protokol konzole serveru, zda obsahuje inicializační zprávy BepInEx nebo chybový výstup.
Očekávaná adresářová struktura je:
/ (server root)
valheim_server.x86_64
BepInEx/
plugins/ ← sem patří soubory .dll modů
config/
patchers/
doorstop_libs/
libdoorstop_x64.so
Server padá nebo je nestabilní po přidání modů
Příčina: Mod je nekompatibilní s aktuální verzí Valheim, je v konfliktu s jiným modem nebo je špatně nakonfigurován.
Řešení:
Řešení:
- Zkontrolujte výstup konzole serveru v GPanel, zda obsahuje chybové zprávy odkazující na konkrétní mod nebo název pluginu.
- Odeberte všechny mody z
BepInEx/plugins/a restartujte server, abyste potvrdili, že běží čistě bez modů. - Přidávejte mody zpět jeden po druhém, mezi každým restartujte, abyste identifikovali, který mod způsobuje pád.
- Zkontrolujte stránku modu na Thunderstore nebo Nexus, zda obsahuje poznámky ke kompatibilitě a požadované závislosti.
Po aktualizaci hry Valheim: Mody mohou přestat fungovat, dokud jejich autoři nevydají aktualizované verze. Pokud byl váš server před aktualizací stabilní a po ní padá, dočasně odeberte mody, dokud nebudou k dispozici aktualizované verze.
Crossplay nefunguje
Příčina: Startovní proměnná pro crossplay není povolena, nebo mody zasahují do funkcionality crossplay.
Řešení:
Řešení:
- Přejděte na kartu Startup v GPanel a nastavte
ENABLE_CROSSPLAYna1. - Restartujte server.
- Upozorňujeme, že většina modů BepInEx není kompatibilní s crossplay. Pokud máte nainstalované mody a hráči s crossplay se nemohou připojit, budete si možná muset vybrat mezi mody a podporou crossplay.
Související články
- Valheim Dedicated Server Setup Guide — Konfigurace spouštění, připojení a uložení světa
- Valheim Mod Installation Guide — BepInEx, Thunderstore a Valheim Plus
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Pokud problémy přetrvávají i po dodržení tohoto průvodce, náš tým podpory je připraven pomoci. Otevřete tiket podpory a uveďte údaje o vašem serveru z GPanel, popis problému a případné chybové zprávy z konzole serveru.