hytale update 1200

Hytale przebudowuje multiplayer hostowany przez graczy z użyciem ICE, STUN i TURN

Dołączanie do świata Hytale znajomego powinno stać się znacznie łatwiejsze, nawet wtedy, gdy routery i konfiguracje NAT wcześniej uniemożliwiały bezpośrednie połączenie. Hypixel Studios zastąpiło dotychczasowy system hole-punchingu w Hytale dla sesji hostowanych przez graczy bardziej niezawodnym połączeniem ICE, STUN i TURN.

Zmiana w sieci pojawiła się 22 sierpnia 2026 roku wraz z Hotfixem 1 do części 13 pre-release Update 6. Według Hypixel Studios wielu graczy, którzy wcześniej potrzebowali zewnętrznych narzędzi sieciowych, takich jak Tailscale, powinno teraz móc łączyć się ze znajomymi bezpośrednio z poziomu Hytale.

Hytale zastępuje swój dotychczasowy system połączeń

Do czasu tego hotfixu dołączanie do świata hostowanego bezpośrednio przez innego gracza opierało się na wcześniejszej implementacji hole-punchingu w Hytale. Działa to w wielu domowych sieciach, ale zachowanie NAT może utrudniać komunikację peer-to-peer lub całkowicie uniemożliwić dwóm graczom połączenie się ze sobą.

Hypixel Studios korzysta teraz z ICE, czyli Interactive Connectivity Establishment, zgodnie z RFC 8445. Zamiast polegać na jednej metodzie połączenia, ICE może zebrać kilka możliwych tras sieciowych i sprawdzić, która z nich pozwoli skutecznie połączyć obu graczy.

Jeśli dostępna jest trasa bezpośrednia, Hytale może z niej skorzystać. Jeśli nie, gra może teraz spróbować ustanowić połączenie przez serwer przekaźnikowy TURN.

Połączenie bezpośrednie

ICE testuje dostępne ścieżki sieciowe i próbuje ustanowić bezpośrednią trasę między oboma graczami.

Przekaźnik TURN

Jeśli żadna bezpośrednia ścieżka nie działa, Hytale może użyć pośredniego serwera przekaźnikowego, aby umożliwić połączenie.

Awaryjny tryb legacy

Jeśli próba z użyciem ICE się nie powiedzie, Hytale nadal wraca do istniejącego wyścigu połączenia bezpośredniego.

To duża poprawa komfortu dla okazjonalnego multiplayera, ponieważ złożoność sieciowa jest obsługiwana przez grę zamiast spadać na gracza.

Co właściwie robią ICE, STUN i TURN?

Te trzy nazwy mogą brzmieć bardzo technicznie, ale rozwiązują różne części tego samego problemu: umożliwienia dwóm urządzeniom za routerami i systemami NAT niezawodnej komunikacji przez Internet.

STUN pomaga ustalić, jak Internet widzi Twoje połączenie

Komputer w domowej sieci zwykle ma prywatny adres IP, z którym nie można połączyć się bezpośrednio z publicznego Internetu. Router wykonuje translację adresów sieciowych, czyli NAT, pomiędzy tą prywatną siecią a połączeniem publicznym.

STUN może pomóc aplikacji wykryć publiczny adres IP i port przydzielony przez NAT. Może też być wykorzystywany jako część testów łączności między endpointami.

ICE szuka działającej trasy

ICE łączy różne możliwości w całość. Każda strona może zebrać kilka kandydatów sieciowych, w tym adresy lokalne, adresy wykryte przez STUN oraz adresy przekaźnikowe udostępniane przez TURN.

Następnie kandydaci są testowani w celu znalezienia działającej pary. Mówiąc prościej, Hytale nie musi już zakładać, że jedna technika połączenia zadziała dla każdego routera lub dostawcy Internetu.

TURN zapewnia awaryjne rozwiązanie, gdy bezpośrednia komunikacja zawodzi

Czasami dwaj gracze nadal nie mogą komunikować się bezpośrednio. Właśnie wtedy ważny staje się TURN.

Serwer TURN działa jako pośredni przekaźnik między dwoma endpointami. Zamiast bezpośredniej komunikacji Gracza A z Graczem B ruch może przechodzić przez dostępny przekaźnik, który przekazuje pakiety między nimi.

Najważniejsza różnica: STUN pomaga wykrywać i testować możliwą łączność, podczas gdy TURN zapewnia rzeczywisty przekaźnik, gdy nie da się ustanowić trasy bezpośredniej. ICE koordynuje cały proces i wybiera użyteczną ścieżkę.

Dlaczego niektórzy gracze Hytale wcześniej potrzebowali Tailscale?

Narzędzia takie jak Tailscale tworzą wirtualną sieć między urządzeniami przez Internet. Dla graczy, którzy nie byli w stanie ustanowić zwykłego bezpośredniego połączenia Hytale z powodu konfiguracji NAT, mogło to zapewnić alternatywny sposób sprawienia, by oba komputery zachowywały się tak, jakby były osiągalne w tej samej prywatnej sieci.

To rozwiązanie działa, ale dodaje dodatkowe kroki: każdy musi zainstalować kolejną aplikację, dołączyć do tej samej wirtualnej sieci i potencjalnie rozwiązać problemy z warstwą sieciową przed rozpoczęciem gry.

Hypixel Studios teraz wyraźnie stwierdza, że gracze dotknięci problemami z połączeniem związanymi z NAT w wielu przypadkach nie powinni już potrzebować narzędzi takich jak Tailscale.

Dla prostego wieczoru ze znajomymi to prawdopodobnie najważniejsza część tego hotfixu. Hostowanie świata powinno coraz częściej sprowadzać się do zaproszenia kogoś i grania, zamiast wcześniejszej konfiguracji zewnętrznego narzędzia sieciowego.

Nadal istnieją dwa ważne ograniczenia

Nowy system znacząco rozszerza liczbę konfiguracji sieciowych, z którymi Hytale potrafi sobie poradzić, ale Hypixel Studios udokumentowało już przypadki, w których nadal może zawieść.

Double NAT nie jest jeszcze obsługiwany

Obecna implementacja nadal nie radzi sobie z konfiguracjami double NAT. Dzieje się tak, gdy połączenie przechodzi przez dwie kolejne warstwy translacji adresów sieciowych zamiast jednej.

Hypixel Studios twierdzi, że ma nadzieję dostarczyć rozwiązanie podczas pre-release Update 7.

Przekaźnik TURN w Hytale obecnie wymaga UDP

Istnieje jeszcze jedno ważne ograniczenie techniczne: przekaźnik TURN w Hytale obecnie używa wyłącznie UDP.

Jeśli sieć blokuje ruch przekaźnikowy UDP, awaryjny TURN nie może zostać użyty. Może to mieć znaczenie w szczególnie restrykcyjnych sieciach firmowych, szkolnych, publicznych lub zarządzanych.

To więc nie jest 100% gwarancja łączności. Większość zwykłych domowych sytuacji sieciowych powinna stać się łatwiejsza do obsłużenia, ale double NAT i sieci blokujące wymagany ruch UDP nadal mogą uniemożliwić pomyślne połączenie.

Czy to sprawia, że dedykowane serwery Hytale są mniej przydatne?

Niekoniecznie, ponieważ nowy system rozwiązuje inny problem.

ICE, STUN i TURN są przede wszystkim przeznaczone dla światów hostowanych przez graczy: jeden gracz uruchamia świat na własnym komputerze, a znajomi potrzebują niezawodnego sposobu, by dotrzeć do niego przez Internet.

To idealne rozwiązanie dla tymczasowych sesji w małej grupie znajomych. Ale komputer hosta nadal musi uruchamiać świat, pozostawać online i zapewniać zasoby wymagane przez sesję.

Dedykowany serwer jest zaprojektowany pod inny scenariusz użycia: świat, który powinien pozostawać dostępny niezależnie od komputera gracza.

Świat hostowany przez gracza

Idealny do szybkich sesji ze znajomymi. Host uruchamia świat, a nowy system przechodzenia przez NAT ułatwia dołączanie.

Serwer dedykowany

Lepiej sprawdza się w trwałych światach, społecznościach, większych grupach, przy narzędziach administracyjnych i na serwerach, które mają pozostawać dostępne bez przerwy.

Kluczowe rozróżnienie nie dotyczy więc wyłącznie jakości połączenia. Hytale sprawia, że okazjonalne hostowanie staje się bardziej dostępne, podczas gdy hosting dedykowany nadal pozostaje istotny, gdy sam świat musi istnieć niezależnie od tego, kto akurat gra.

Hotfix poprawia też stabilność serwerów i diagnostykę

Przebudowa sieci jest najważniejszą zmianą w hotfixie z 22 sierpnia, ale kilka mniejszych poprawek jest również istotnych dla multiplayera i administratorów serwerów.

Hypixel Studios naprawiło crash, który mógł wystąpić podczas dołączania do świata lub serwera uruchamiającego jednocześnie kilka dużych modów skórek. Tekstury przekraczające dostępny atlas tekstur są teraz pomijane i zapisywane jako ostrzeżenie zamiast powodować crash klienta podczas procesu dołączania.

Poprawiono również sposób zamykania serwera. Gdy serwer się zatrzymuje, połączeni gracze otrzymują teraz czyste rozłączenie, zamiast pozostawać połączonymi aż do momentu, gdy ich połączenie ostatecznie wygaśnie.

Przełączenie współdzielonego świata z powrotem na prywatny również powinno teraz działać natychmiast.

Dla deweloperów i narzędzi serwerowych udostępnia teraz opcjonalne liczniki wire-byte poprzez metody domyślne. Istniejące implementacje nie wymagają zmian, ale deweloperzy mogą korzystać z nowych liczników, aby uzyskać lepszy wgląd w ruch sieciowy.

Mały hotfix z dużymi konsekwencjami dla multiplayera

Na papierze Hotfix 1 do Update 6 Part 13 zawiera tylko kilka zmian. Jednak z perspektywy multiplayera migracja do ICE, STUN i TURN to jedna z ważniejszych zmian sieciowych, jakie otrzymał Hytale.

Usuwa ona techniczną barierę, której zwykli gracze tak naprawdę nigdy nie powinni byli musieć rozumieć. Typy NAT, mapowania portów i narzędzia do wirtualnej sieci potrafią szybko zamienić proste zaproszenie między znajomymi w sesję rozwiązywania problemów.

Nowe podejście Hytale nie eliminuje każdej trudnej konfiguracji sieciowej, ale daje grze kilka sposobów na ustanowienie połączenia i wprowadza przekaźnik, gdy bezpośrednia komunikacja jest niemożliwa.

Dla wielu graczy praktyczny efekt powinien być prosty: kliknij, dołącz i graj — bez wcześniejszej instalacji Tailscale.

Potrzebujesz świata Hytale, który pozostaje online?

Dla trwałych społeczności dedykowany Hytale server utrzymuje świat dostępny niezależnie od komputera gracza. VeryGames oferuje hosting Hytale z panelem kontrolnym zaprojektowanym tak, aby uprościć zarządzanie serwerem.

Wynajmij Hytale server →

Źródła: Hytale - Pre-Release Patch Notes (Update 6); RFC 8445 - ICE; RFC 8489 - STUN; RFC 8656 - TURN.

Podziel się tym artykułem