Przejdź do treści głównej
⚔️ Valheim 1.0 już dostępny. 25% zniżki:DOOM25
ValheimValheim·Konfiguracja

Jak wyłączyć crossplay na serwerze Valheim i grać po IP

Wyłącz crossplay na serwerze Valheim jednym przełącznikiem w panelu: gracze na Steam dołączają przez Join IP, a Public server musi być ustawiony na 1.

Magnus·
6 min czytania
·
9 wrz 2026
Spis treści

Crossplay przepuszcza każde połączenie w Valheim przez relay PlayFab, dlatego grupy grające tylko na Steam, które chcą bezpośredniego połączenia, często go wyłączają. To jeden przełącznik w panelu serwera, a potem gracze na Steam dołączają przez Join IP zamiast przez join code.

Zanim go przestawisz, przeczytaj następną sekcję: przy wyłączonym crossplayu gracze konsolowi tracą dostęp do serwera całkowicie.

Co zmienia wyłączony crossplay

Przy włączonym crossplayu serwer rejestruje się w relayu PlayFab i przy każdym starcie wypisuje join code. Gracze na Steam, na Xbox (w tym Game Pass na PC), a od Valheim 1.0 z 9 września 2026 także na PS5 i Switch 2, dołączają tym kodem przez Join Game. Każde takie połączenie idzie przez relay i właśnie dlatego część grup grających tylko na Steam widzi wyższe pingi i woli crossplay wyłączony.

Przy wyłączonym crossplayu:

  • Join code przestaje istnieć. Nic go nie generuje, a stary kod już nie zadziała.
  • Dołączyć mogą tylko gracze na Steam, przez Join IP w Valheim, podając adres serwera widoczny w panelu na zakładce Overview, na przykład 1.2.3.4:25685.
  • Gracze na Xbox, Game Pass, PS5 i Switch 2 nie dołączą w ogóle.
  • Gracze na Steam łączą się przez Steam, a nie przez relay.

Taki jest kompromis. Jeśli ktokolwiek w twojej grupie gra na konsoli, zostaw crossplay włączony i wyślij mu zamiast tego jak dołączyć do serwera Valheim na Xbox, PS5 i Switch 2.

Ustawienie, które musi się zgadzać: Public server

Join IP nie otwiera po prostu gniazda do twojego serwera. Valheim najpierw pyta port zapytań Steam, czyli port gry plus jeden, o Steam ID serwera, a dopiero potem łączy się przez Steam.

Jeśli serwer nie jest ustawiony jako publiczny (Public server wyłączone, czyli -public 0 w linii poleceń), Steamworks nie odpowiada na te zapytania. Join IP zawodzi wtedy po cichu, bez żadnego komunikatu o błędzie, na serwerze, który działa bez zarzutu.

Public server = 1 oznacza tylko tyle, że serwer odpowiada na te zapytania i jest widoczny na liście serwerów społeczności. O tym, kto wejdzie, nadal decyduje hasło serwera. Dlatego wyłączony crossplay wymaga Public server = 1.

Panel załatwia to za ciebie: wyłączenie crossplay ustawia jednocześnie Public server na 1.

Jak wyłączyć crossplay w panelu

  1. Otwórz swój serwer w panelu sterowania DoomHosting i zostań na zakładce Overview.
  2. Znajdź kartę Crossplay. Przy włączonym crossplayu pokazuje Enabled i listę wszystkich platform, z których można dołączyć.

Karta Crossplay w panelu DoomHosting z włączonym crossplayem, z listą Steam, Xbox, PlayStation 5 i Nintendo Switch 2

  1. Kliknij przełącznik po prawej stronie karty. Zmieni się na Disabled, a panel przy okazji ustawi Public server na 1.
  2. Pojawi się pasek "Saved. Restart to apply.". Zmiana zadziała po następnym restarcie, więc naciśnij Restart now albo zrestartuj serwer później z nagłówka serwera.

Ta sama karta Crossplay po wyłączeniu crossplay, z odznaką Disabled i paskiem restartu z przyciskiem Restart now

To cała procedura. Jeśli chcesz zobaczyć surowe wartości, obie siedzą w zakładce Startup: Enable Crossplay jest teraz wyłączone, a Public Server włączone.

Zakładka Startup w panelu DoomHosting z wyłączonym Enable Crossplay i włączonym Public Server

Jak gracze dołączają później

Sekcja połączenia na Overview mówi, w jakim stanie jest serwer i której metody użyć:

Karta połączenia Valheim w panelu z wyłączonym crossplayem, wyjaśniająca, że gracze na Steam dołączają adresem serwera przez Join IP

Wyślij graczom na Steam IP:port z karty połączenia, a potem:

  1. Odpal Valheim i wybierz postać.
  2. Otwórz Join Game.
  3. Wybierz Join IP.
  4. Wklej adres dokładnie tak, jak pokazuje go panel, razem z portem.
  5. Wpisz hasło serwera.

Niech każdy najpierw usunie ze swojej listy serwerów stary wpis z join code. Zapisany kod nie ma prawa działać po wyłączeniu crossplay, a martwy wpis to najszybszy sposób, żeby wmówić sobie, że serwer leży.

Dodanie serwera do Steam favorites

Kiedy serwer jest publiczny, działa też własna przeglądarka serwerów Steam, a ta chce portu zapytań, nie portu gry:

  1. W Steam otwórz View, a potem Game Servers.
  2. Przejdź na zakładkę Favorites i kliknij Add a server.
  3. Podaj swoje IP z portem zapytań, czyli portem gry plus jeden. Jeśli panel pokazuje 1.2.3.4:25685, Steam chce 1.2.3.4:25686.

Serwer pojawi się wtedy również na własnej liście w Valheim.

Jak włączyć crossplay z powrotem

Przestaw ten sam przełącznik z powrotem i zrestartuj serwer. Serwer znów rejestruje się w relayu, przy tym starcie wypisuje świeży join code, a gracze konsolowi mogą znowu dołączyć. Flaga public zostaje bez zmian, więc jeśli chcesz też zniknąć z przeglądarki serwerów społeczności, wyłącz Public server samodzielnie w zakładce Startup.

Obie drogi dołączenia, kodem i adresem, opisujemy krok po kroku w jak dołączyć do serwera Valheim.

Najczęstsze problemy

Gracze widzą "Failed to connect" po zmianie. Ich klient Valheim wciąż trzyma konto PlayFab z czasów join code i dalej próbuje ścieżki crossplay. Każdy gracz usuwa je raz w Settings w Valheim; kroki ze zrzutami ekranu są w Valheim Failed to connect: jak to naprawić.

Join IP nic nie robi i nikt się nie łączy. Albo Public server jest wyłączone, albo serwer nie został zrestartowany od czasu wyłączenia crossplay. Sprawdź, czy Public Server jest włączone w zakładce Startup, a potem zrestartuj serwer.

W komendzie startowej nadal widnieje -crossplay. Zakładka Startup pokazuje $( [[ 0 -eq 1 ]] && echo " -crossplay "). To sprawdzenie powłoki, które kontener wykonuje przy starcie serwera, a nie sama flaga. Z zerem w środku sprawdzenie nic nie dokłada, więc crossplay naprawdę jest wyłączony. Przy włączonym crossplayu wygląda ono tak: [[ 1 -eq 1 ]].

Gracz z konsoli nie może wejść. Tak ma być. Gracze na Xbox, Game Pass, PS5 i Switch 2 potrzebują włączonego crossplay i nie ma dla nich drogi po IP.

Join code przestał działać. To również normalne. Przy wyłączonym crossplayu żaden kod się nie generuje. Wyślij zamiast niego adres serwera.

Steam pokazuje, że serwer nie odpowiada. Prawie na pewno użyłeś portu gry. Przeglądarka Steam chce portu zapytań, czyli portu gry plus jeden.

Najczęściej zadawane pytania

Czy wyłączenie crossplay zmienia mój świat? Nie. Zmienia tylko to, jak gracze docierają do serwera. Świat i postacie zostają nietknięte.

Czy muszę zrestartować serwer? Tak. Działający serwer trzyma stare ustawienie aż do restartu.

Czy adres się zmienia? Nie. IP i port zostają te same.

Czy mogę zostawić crossplay włączony i mimo to dołączać po IP? Tak. Przy włączonym crossplayu gracze na Steam mogą użyć join code albo adresu, a gracze konsolowi używają kodu. W wyłączaniu crossplay chodzi wyłącznie o wyjęcie relaya ze ścieżki graczy na Steam.

Czy mój serwer w ogóle działa? Sprawdź go spoza panelu naszym checkerem statusu serwera Valheim.

Nie masz jeszcze serwera? Nasz hosting serwerów Valheim działa na sprzęcie Ryzen 9, a przełącznik crossplay i adres serwera masz na tej samej stronie Overview od pierwszego startu.

Czy ten poradnik był pomocny?

Valheim

Uruchom swój serwer Valheim

Hosting o wysokiej wydajności z wsparciem 24/7

Powiązane artykuły