Rozwiązywanie problemów z Valheim
Ten poradnik omawia typowe problemy, które możesz napotkać podczas uruchamiania dedykowanego serwera Valheim, w tym problemy z połączeniem, błędy wczytywania świata oraz błędy związane z modami. Aby skonfigurować serwer od podstaw, zobacz Poradnik konfiguracji dedykowanego serwera Valheim. Aby zapoznać się z krokami instalacji modów, zobacz Poradnik instalacji modów Valheim.
Serwer nie wyświetla się w przeglądarce serwerów
Przyczyna: Przeglądarka serwerów Steam wykrywa serwery za pośrednictwem portu zapytań (query port), a nie portu gry. Jeśli port zapytań jest zablokowany lub niepoprawnie zmapowany, serwer nie pojawi się na żadnej liście serwerów, nawet jeśli gracze mogą połączyć się bezpośrednio.
Rozwiązanie: Otwórz GPanel i przejdź do zakładki Network. Upewnij się, że zarówno port gry, jak i port zapytań są wymienione i poprawnie przypisane. Jeśli nie masz pewności co do swoich portów, zobacz Jak znaleźć adres IP i port serwera. Użyj metody Steam Favorites (opisanej w poradniku konfiguracji), aby połączyć się bezpośrednio podczas rozwiązywania problemów z widocznością na liście serwerów.
Rozwiązanie: Otwórz GPanel i przejdź do zakładki Network. Upewnij się, że zarówno port gry, jak i port zapytań są wymienione i poprawnie przypisane. Jeśli nie masz pewności co do swoich portów, zobacz Jak znaleźć adres IP i port serwera. Użyj metody Steam Favorites (opisanej w poradniku konfiguracji), aby połączyć się bezpośrednio podczas rozwiązywania problemów z widocznością na liście serwerów.
Serwer odmawia uruchomienia z powodu błędu hasła
Przyczyna: Hasło ma mniej niż 5 znaków, jest puste lub zawiera nazwę serwera jako część ciągu hasła.
Rozwiązanie: Przejdź do zakładki Startup w GPanel i zaktualizuj zmienną
Rozwiązanie: Przejdź do zakładki Startup w GPanel i zaktualizuj zmienną
Password. Upewnij się, że spełnia wszystkie poniższe wymagania:
- Co najmniej 5 znaków długości
- Nie zawiera
ServerNamejako fragmentu - Nie jest pozostawione puste
Świat nie wczytuje się / zamiast tego generowany jest nowy świat
Przyczyna: Zmienna startowa
Rozwiązanie:
WorldName nie pasuje do nazwy plików świata lub obecny jest tylko jeden z dwóch wymaganych plików świata (.fwl lub .db).
Rozwiązanie:
- Połącz się przez SFTP i przejdź do:
/.config/unity3d/IronGate/Valheim/worlds_local/ - Upewnij się, że obecne są zarówno
<WorldName>.fwl, jak i<WorldName>.db. - Sprawdź, czy zmienna startowa
WorldNamew GPanel dokładnie odpowiada nazwie pliku (rozróżniana jest wielkość liter, bez rozszerzenia). - Jeśli wygenerowany został nowy świat, zatrzymaj serwer, usuń lub zmień nazwę nowo utworzonych plików świata, przywróć pliki kopii zapasowej i uruchom ponownie.
Gracze nie mogą się połączyć
Przyczyna: Istnieje kilka możliwych powodów, dla których gracze nie mogą połączyć się z serwerem Valheim.
Rozwiązanie: Przejdź przez następujące kontrole:
Rozwiązanie: Przejdź przez następujące kontrole:
- Serwer wciąż się uruchamia: Uruchomienie Valheim do pełnej gotowości może zająć kilka minut, zwłaszcza z modami. Poczekaj, aż konsola pokaże, że serwer jest gotowy, zanim się połączysz.
- Nieprawidłowy port: Gracze łączący się przez przeglądarkę w grze powinni używać portu gry. Gracze dodający serwer przez Steam Favorites powinni używać portu zapytań. Sprawdź zakładkę Network w GPanel, aby poznać przypisane porty.
- Niezgodność hasła: Upewnij się, że gracze wprowadzają poprawne hasło serwera. W hasłach rozróżniana jest wielkość liter.
- Niezgodność wersji modów: Jeśli zainstalowano Valheim Plus lub inne wymuszone mody, wszyscy gracze muszą mieć dokładnie tę samą wersję. Szczegóły znajdziesz w Poradniku instalacji modów.
Mody BepInEx nie wczytują się
Przyczyna: Pliki BepInEx zostały umieszczone w niewłaściwym katalogu lub w katalogu głównym serwera brakuje biblioteki doorstop.
Rozwiązanie:
Rozwiązanie:
- Sprawdź przez SFTP, czy folder
BepInEx/znajduje się w katalogu głównym serwera obokvalheim_server.x86_64. - Sprawdź, czy folder
doorstop_libs/również istnieje w katalogu głównym serwera i zawieralibdoorstop_x64.so. W panelach opartych na Pterodactyl doorstop jest ładowany za pomocą zmiennych środowiskowych — skryptrun_bepinex.shnie jest używany i nie musi być obecny. - Sprawdź, czy pliki
.dlltwoich modów znajdują się wBepInEx/plugins/, a nie w katalogu głównym ani żadnym innym podkatalogu. - Uruchom ponownie serwer i sprawdź dziennik konsoli serwera pod kątem komunikatów inicjalizacji BepInEx lub komunikatów o błędach.
Oczekiwany układ katalogów to:
/ (server root)
valheim_server.x86_64
BepInEx/
plugins/ ← mod .dll files go here
config/
patchers/
doorstop_libs/
libdoorstop_x64.so
Serwer ulega awariom lub jest niestabilny po dodaniu modów
Przyczyna: Mod jest niekompatybilny z bieżącą wersją Valheim, koliduje z innym modem lub jest źle skonfigurowany.
Rozwiązanie:
Rozwiązanie:
- Sprawdź dane wyjściowe konsoli serwera w GPanel pod kątem komunikatów o błędach odwołujących się do konkretnej nazwy moda lub wtyczki.
- Usuń wszystkie mody z
BepInEx/plugins/i uruchom ponownie serwer, aby potwierdzić, że działa poprawnie bez modów. - Dodawaj ponownie mody pojedynczo, restartując między każdym, aby zidentyfikować, który mod powoduje awarię.
- Sprawdź stronę moda na Thunderstore lub Nexus pod kątem informacji o kompatybilności i wymaganych zależności.
Po aktualizacji gry Valheim: Mody mogą przestać działać, dopóki ich autorzy nie wydadzą zaktualizowanych wersji. Jeśli twój serwer był stabilny przed aktualizacją i ulega awarii po niej, tymczasowo usuń mody do czasu udostępnienia zaktualizowanych wersji.
Crossplay nie działa
Przyczyna: Zmienna startowa crossplay nie jest włączona lub mody zakłócają funkcjonalność crossplay.
Rozwiązanie:
Rozwiązanie:
- Przejdź do zakładki Startup w GPanel i ustaw
ENABLE_CROSSPLAYna1. - Uruchom ponownie serwer.
- Pamiętaj, że większość modów BepInEx nie jest kompatybilna z crossplay. Jeśli masz zainstalowane mody, a gracze crossplay nie mogą się połączyć, być może będziesz musiał wybrać między modami a obsługą crossplay.
Powiązane artykuły
- Poradnik konfiguracji dedykowanego serwera Valheim — Konfiguracja startowa, łączenie i zapisy świata
- Poradnik instalacji modów Valheim — BepInEx, Thunderstore i Valheim Plus
- Jak znaleźć adres IP i port serwera
- Jak przesyłać pliki przez SFTP
Jeśli problemy będą się utrzymywać po zastosowaniu się do tego poradnika, nasz zespół wsparcia jest dostępny, aby pomóc. Otwórz zgłoszenie wsparcia i dołącz dane GPanel swojego serwera, opis problemu oraz wszelkie komunikaty o błędach z konsoli serwera.