Przejdź do głównej treści

Serwer dedykowany: Konfiguracja serwera Hytale na serwerze dedykowanym

Idealne produkty do tego poradnika

Zacznij od razu — zamów odpowiedni produkt i postępuj zgodnie z tym poradnikiem krok po kroku.

Wprowadzenie

Masz serwer dedykowany z Linuxem i chcesz na nim zainstalowac Hytale? Trafiles idealnie. W tym poradniku krok po kroku wyjasnimy, jak zainstalowac ten serwer na Twoim Linuxowym serwerze dedykowanym.

Przygotowanie

Aby uruchomic serwer Hytale, Tw�j system musi spelniac kilka podstawowych wymagan. Serwer dziala na Javie 25 i wymaga co najmniej 4 GB pamieci RAM. Obslugiwane sa architektury x64 oraz arm64. Rzeczywiste zuzycie zasob�w zalezy od liczby graczy, odleglosci renderowania i aktywnosci swiata, wiec dla wiekszych serwer�w moze byc potrzebne wiecej zasob�w.

Przed kontynuacja upewnij sie, ze masz zainstalowana Jave 25. Mozesz to sprawdzic poleceniem:

java --version

Jesli Java nie jest jeszcze zainstalowana, skorzystaj z naszego dedykowanego poradnika Instalacja Java dla serwer�w Linux. Ten poradnik pokaze Ci, jak poprawnie zainstalowac i skonfigurowac Jave w Twoim srodowisku.

Instalacja

Zacznij od utworzenia dedykowanego katalogu dla serwera Hytale. Dzieki temu wszystkie pliki serwera beda uporzadkowane w jednym miejscu.

sudo mkdir -p /opt/hytale
sudo chown -R $(whoami):$(whoami) /opt/hytale
cd /opt/hytale

Serwer wymaga dw�ch gl�wnych komponent�w: samej aplikacji serwera oraz zasob�w gry. Pliki te mozna pobrac za pomoca narzedzia wiersza polecen Hytale downloader, kt�re jest przeznaczone do wdrozen serwerowych i ulatwia aktualizacje.

CLI downloader zapewnia uporzadkowany spos�b pobierania i aktualizacji plik�w serwera Hytale. Po pobraniu archiwum downloadera, rozpakuj je do tymczasowego katalogu. W archiwum znajdziesz plik QUICKSTART.md, kt�ry opisuje podstawowe uzycie narzedzia.

Uruchom downloader z linii polecen i postepuj zgodnie z instrukcjami, aby pobrac najnowsza wersje serwera. Po zakonczeniu skopiuj pobrane pliki serwera oraz archiwum zasob�w do katalogu serwera. Po tym kroku katalog powinien zawierac plik JAR serwera oraz archiwum zasob�w, np. Assets.zip.

PolecenieOpis
./hytale-downloaderPobierz najnowsza wersje
./hytale-downloader -print-versionPokaz wersje gry bez pobierania
./hytale-downloader -versionPokaz wersje hytale-downloader
./hytale-downloader -check-updateSprawdz aktualizacje hytale-downloader
./hytale-downloader -download-path game.zipPobierz do okreslonego pliku
./hytale-downloader -patchline pre-releasePobierz z kanalu pre-release
./hytale-downloader -skip-update-checkPomin automatyczne sprawdzanie aktualizacji

Konfiguracja

Uruchamianie serwera

Serwer uruchamia sie przez odpalenie pliku JAR i wskazanie sciezki do archiwum zasob�w. Dostosuj sciezke, jesli Twoje zasoby sa w innym miejscu.

java -jar HytaleServer.jar --assets /opt/hytale/Assets.zip --bind 0.0.0.0:5520

Autoryzacja

Przy pierwszym uruchomieniu serwer musi zostac uwierzytelniony, zanim gracze beda mogli sie polaczyc. Odbywa sie to bezposrednio przez konsole serwera za pomoca logowania urzadzeniem. Postepuj zgodnie z instrukcjami wyswietlanymi w konsoli, aby zakonczyc autoryzacje.

/auth login device

Wyjscie bedzie wygladac tak:

> /auth login device
===================================================================
AUTORYZACJA URZADZENIA
===================================================================
Odwiedz: https://accounts.hytale.com/device
Wprowadz kod: ABCD-1234
Lub odwiedz: https://accounts.hytale.com/device?user_code=ABCD-1234
===================================================================
Oczekiwanie na autoryzacje (wygasa za 900 sekund)...

[Uzytkownik konczy autoryzacje w przegladarce]

> Autoryzacja zakonczona sukcesem! Tryb: OAUTH_DEVICE

Po uwierzytelnieniu Tw�j serwer moze przyjmowac polaczenia od graczy.

Konfiguracja zapory sieciowej

Domyslnie serwer nasluchuje na UDP port 5520 i wiaze sie ze wszystkimi dostepnymi interfejsami. Mozesz zmienic adres i port, jesli potrzebujesz. Serwer komunikuje sie przez UDP uzywajac protokolu QUIC. Upewnij sie, ze Twoja zapora sieciowa pozwala na przychodzacy ruch UDP na wybranym porcie, korzystajac z Iptables lub UFW.

sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT
sudo ufw allow 5520/udp

Uwagi dotyczace wydajnosci

Odleglosc renderowania (view distance) to jeden z najwazniejszych czynnik�w wplywajacych na zuzycie pamieci. Wyzsze wartosci zwiekszaja uzycie RAM, poniewaz wiecej danych swiata musi byc aktywnych jednoczesnie.

Dla wiekszosci konfiguracji maksymalna odleglosc renderowania 12 chunk�w (384 blok�w) zapewnia dobry balans miedzy wydajnoscia serwera a komfortem gry.

Dla por�wnania, serwery Minecrafta domyslnie uzywaja odleglosci 10 chunk�w (160 blok�w). Domyslne 384 bloki w Hytale to mniej wiecej 24 chunk�w Minecrafta, co tlumaczy wyzsze wymagania pamieciowe. Ta wartosc powinna byc dostosowana do przewidywanej liczby graczy i dostepnych zasob�w systemowych.

Podsumowanie

Gratulacje, masz teraz dzialajacy serwer Hytale na swoim systemie. Mozesz rozbudowac konfiguracje, instalujac mody, dostosowujac ustawienia swiata i optymalizujac parametry wydajnosci, aby dopasowac ja do swojej spolecznosci graczy. Zalecamy regularne monitorowanie zuzycia zasob�w, aby zapewnic stabilna prace serwera wraz z jego rozwojem.

W razie pytan lub potrzeby pomocy, smialo kontaktuj sie z naszym zespolem wsparcia, kt�ry jest dostepny codziennie, by Ci pom�c! ??