Lodehost logoLodehost

Wydajność i naprawy

Wygeneruj świat Minecraft z wyprzedzeniem za pomocą Chunky

Nic, co robi serwer Minecraft, nie jest cięższe od tworzenia nowego terenu. Każdy chunk trzeba ukształtować, wydrążyć w nim jaskinie, wypełnić rudami, udekorować drzewami i strukturami, a potem oświetlić, podczas gdy gracze wlatują w kolejne. Generowanie z wyprzedzeniem robi to wszystko raz, zawczasu, więc gdy przychodzą gracze, serwer musi świat tylko wczytać.

5 min czytania

Mapa terenu Minecraft wypełniająca się od środka na zewnątrz
Chunky pracuje od środka na zewnątrz, więc ląd wokół spawnu jest gotowy pierwszy.

Dlaczego nowy teren tyle kosztuje

Wczytanie chunka, który już istnieje, oznacza odczytanie go z dysku. Wygenerowanie chunka oznacza uruchomienie dla niego całego generatora świata: wysokości i biomów, jaskiń, rud, struktur, drzew i światła. Kilku graczy wyruszających w nowe ziemie w różnych kierunkach potrafi zapełnić tą pracą cały tick.

Lag z generowania rozpoznasz po tym, kiedy się pojawia:

  • Gracze, którzy eksplorują, widzą późno wczytujące się chunki albo wlatują w pustkę na krańcu świata.
  • Konsola wypisuje Can't keep up!, gdy ktoś podróżuje na elytrze, a milczy, gdy wszyscy budują.
  • Serwer przez tygodnie działa dobrze, a potem zwalnia tego wieczoru, gdy grupa rusza szukać nowej wioski.

Szybki sposób: zakładka „Świat”

Nasz panel ma do tego kartę w zakładce „Świat”, zbudowaną na Chunky. Instaluje Chunky, gdy o to poprosisz, pokazuje dla każdego promienia, ile miejsca na dysku zajmie nowy teren i mniej więcej jak długo to potrwa, i nie uruchomi promienia, który nie zmieści się na dysku.

Promień od spawnuChunkiMiejsce na dyskuCzas
1000 bloków15 625około 92 MBokoło 39 minut
2000 bloków62 500około 366 MBokoło 2,6 godz.
3000 bloków140 625około 824 MBokoło 5,9 godz.
5000 bloków390 625około 2,2 GBokoło 16 godz.

Szacunki dla overworldu, przy około 6 KB na chunk i 400 chunkach na minutę. Serwer z graczami online generuje wolniej.

  1. Uruchom serwer

    Chunky działa wewnątrz serwera, więc karta działa tylko wtedy, gdy serwer jest uruchomiony.

  2. Zainstaluj Chunky i zrestartuj raz

    Naciśnij „Zainstaluj” na karcie. Chunky pochodzi z tego samego sprawdzonego źródła co reszta katalogu panelu, a serwer wczytuje go po jednym restarcie.

  3. Wybierz promień

    Wybierz, jak daleko od spawnu generować. Każdy wybór pokazuje miejsce na dysku i szacowany czas, a promień, który się nie mieści, jest oznaczony.

  4. Uruchom i graj dalej

    Gracze mogą zostać online. Postęp widać na karcie, a jeśli przerwiesz wcześniej, wszystko, co zostało wygenerowane, zostaje.

Karta Wygeneruj świat z wyprzedzeniem w zakładce Świat panelu Lodehost
Miejsce na dysku i przybliżony czas dla każdego promienia, zanim naciśniesz start.

Karta obejmuje overworld wokół spawnu i nie rusza Netheru ani Endu. Dla nich, a także dla każdego innego środka albo kształtu, użyj poleceń poniżej.

To samo poleceniami

W konsoli wpisujesz polecenia bez ukośnika; w grze dodajesz ukośnik na początku i potrzebujesz uprawnień operatora. Typowe generowanie wokół spawnu wygląda tak:

Konsola

chunky spawn
chunky radius 3000
chunky selection
chunky start
PolecenieCo robi
chunky world <world>Wybiera świat, na którym pracuje. W grze naciśnij Tab po poleceniu, żeby zobaczyć nazwy, których używa Twój serwer.
chunky spawnUstawia środek zaznaczenia na spawnie świata.
chunky center <x> <z>Ustawia środek na innych współrzędnych.
chunky radius <radius>Ustawia promień w blokach. 10k oznacza 10 000 bloków, 625c oznacza 625 chunków.
chunky shape <shape>Zmienia kształt, na przykład z kwadratu na koło.
chunky worldborderPrzejmuje środek i rozmiar granicy świata.
chunky selectionPokazuje, co jest zaznaczone, żebyś mógł to sprawdzić przed startem.
chunky startZaczyna generować zaznaczenie.
chunky pause i chunky continueZatrzymuje na razie i później wznawia od miejsca przerwania.
chunky cancelKończy zadanie na dobre. Już wygenerowany teren zostaje.
chunky progressPokazuje, jak daleko zaszło zadanie.
chunky quiet <seconds>Ustawia, jak często wypisywany jest postęp, co utrzymuje konsolę czytelną.

Jak daleko iść i granica świata

  • Grupa znajomych: od 2000 do 3000 bloków od spawnu wystarcza na tygodnie zwykłej eksploracji.
  • Publiczny serwer survival: 5000 bloków, z granicą świata, żeby nikt jej nie przekroczył.
  • Nether: jeden blok liczy się tam za osiem w overworldzie, więc 5000 bloków w overworldzie odpowiada 625 w Netherze.
  • End: główna wyspa niczego nie potrzebuje. Zewnętrzne wyspy zaczynają się mniej więcej tysiąc bloków dalej i warto je generować dopiero wtedy, gdy gracze mają elytry.

Generowanie z wyprzedzeniem bez granicy tylko przesuwa problem na skraj, bo prędzej czy później ktoś za niego wyleci. Ustaw granicę na wygenerowanym obszarze albo tuż w jego środku:

Konsola

worldborder center 0 0
worldborder set 10000

Liczba po set to pełna szerokość, więc 10000 trzyma graczy w promieniu 5000 bloków od środka w każdą stronę. Potem chunky worldborder zaznacza dokładnie obszar w granicy.

Schemat wygenerowanego kwadratu z granicą świata tuż wewnątrz niego
Granica tuż wewnątrz wygenerowanego obszaru trzyma odkrywców na lądzie, który już istnieje.

W trakcie generowania i potem

  • Gracze mogą dalej grać, ale ticki są wolniejsze. Duże generowanie uruchamiaj, gdy online jest mało osób, na przykład późnym wieczorem.
  • Restart nie gubi zadania. chunky continue kontynuuje od miejsca, w którym było.
  • Kopie zapasowe rosną razem ze światem. Zanim wygenerujesz promień 5000 bloków, sprawdź, ile miejsca na kopie ma Twój pakiet.
  • Teren zachowuje generator wersji, w której powstał. Wygeneruj go tuż przed dużą aktualizacją Minecrafta, a nowe biomy i struktury pojawią się tylko poza tym obszarem.

Przycinanie jest nieodwracalne

chunky trim usuwa chunki poza zaznaczeniem albo w nim, opcjonalnie tylko te, w których gracze prawie nie spędzili czasu. Tak zmniejsza się stary świat, a bez kopii zapasowej nie da się tego cofnąć. Najpierw zrób kopię. W pakiecie bez miejsc na kopie zapasowe spakuj folder tego świata w zakładce „Pliki” i pobierz archiwum.

Napisane i sprawdzone przez zespół Lodehost, ostatnia weryfikacja 13 września 2026.

FAQ

Pytania o generowanie z wyprzedzeniem

Czy generowanie świata z wyprzedzeniem zmniejsza lag?

Usuwa lag, który bierze się z tworzenia nowego terenu podczas eksploracji graczy. Nic nie robi z lagiem od farm, mobów czy pluginów; w tym pomoże poradnik o spark.

Ile trwa Chunky?

Mniej więcej 2,6 godz. dla 2000 bloków wokół spawnu i 16 godz. dla 5000 bloków, na serwerze bez graczy. Zajęte serwery potrzebują więcej czasu, a modpacki z ciężkim generowaniem świata dużo więcej.

Czy gracze mogą zostać online, gdy działa Chunky?

Tak. Na serwerze da się grać, tylko jest nieco wolniejszy, gdy pracuje generator. Możesz wstrzymać generowanie poleceniem chunky pause i wznowić je później.

Czy powinienem generować z wyprzedzeniem także Nether i End?

Nether warto, z mniejszym promieniem, jedną ósmą promienia overworldu. W Endzie wystarczy wygenerować zewnętrzne wyspy, gdy gracze zaczną tam latać.

Czy nowe funkcje Minecrafta pojawią się w wygenerowanym wcześniej terenie?

Nie. Chunk zachowuje to, co dostał przy tworzeniu. Nowe biomy, struktury i rudy z aktualizacji pojawiają się tylko w chunkach wygenerowanych po tej aktualizacji.

Najpierw generuj, potem eksploruj.

Zakładka „Świat” w każdym pakiecie instaluje Chunky i generuje z wyprzedzeniem ląd wokół spawnu, pokazując miejsce na dysku przed startem.

Zobacz wszystkie pakiety