Wstępne generowanie świata na serwerze Hytale zapewnia graczom płynną rozgrywkę bez lagów, ponieważ wymagające obliczeniowo tworzenie terenu odbywa się jeszcze przed otwarciem serwera. Ten proces zapobiega skokom użycia CPU serwera, gdy wielu użytkowników jednocześnie eksploruje nowe terytoria, utrzymując stałą częstotliwość ticków i wysoką wydajność. Dodatkowo pozwala administratorom zweryfikować wyniki generowania świata i ustawić stały rozmiar pliku, co przekłada się na bardziej niezawodne kopie zapasowe i długoterminową stabilność.
1. Zaloguj się do panelu BisectHosting Starbase.
2. Wybierz kartę Konfiguracja , a następnie Ustawienia gry.
3. Zanotuj wartość MaxViewRadius. Serwer może obniżyć tę wartość podczas wstępnego generowania świata.
4. Przejdź do karty Konsola .
5. Wpisz następujące polecenie z wybranymi wartościami: /world settings pregenerate set <minX> <minZ> <maxX> <maxZ> --world <worldName>
6. Poczekaj kilka minut, w zależności od ustawionego promienia, aż ładowanie się zakończy. Zacznij od niższej wartości i stopniowo zwiększaj ją małymi krokami, aby kontrolować ładowanie.
Uwaga: Zresetuj wartości pregeneracji za pomocą następującego polecenia:
/world settings pregenerate reset --world <worldName>
7. Po zakończeniu ładowania zatrzymaj serwer.
8. Wybierz kartę Konfiguracja , a następnie Ustawienia gry.
9. Obok MaxViewRadius wpisz wartość z kroku 3.
10. Naciśnij przycisk Zapisz.
11. Uruchom serwer.
Jak edytować wartości regionu pregeneracji na serwerze Hytale (pliki)
1. Zaloguj się do panelu BisectHosting Starbase.
2. Zatrzymaj serwer.
3. Przejdź do karty Pliki .
4. Znajdź następujący katalog: /home/container/universe/worlds
5. Wybierz odpowiedni świat.
6. Otwórz plik config.json.
7. W wierszu ChunkConfig PregenerateRegion edytuj wybrane wartości Max. Ten wiersz pojawi się dopiero wtedy, gdy świat został już wcześniej wstępnie wygenerowany.
8. Naciśnij przycisk Zapisz .
9. Uruchom serwer.
10. Poczekaj kilka minut, aż świat wstępnie wygeneruje nowe chunki, jeśli takie istnieją.
Uwaga: Serwer może obniżyć wartość MaxViewRadius podczas wstępnego generowania świata. Dowiedz się, jak zmienić odległość widzenia tutaj.