Pregenerace světa s Chunky (konec lagů při průzkumu)
Proč generování nových chunků zatěžuje server a jak svět dopředu vygenerovat pluginem Chunky. Nastavení hranice světa, pauza a pokračování.
Nejvíc server zatíží hráči, kteří objevují nová místa – hlavně na elytrách. Každý nový chunk se musí vygenerovat (terén, jeskyně, struktury), a to je pro procesor drahé. Řešením je svět vygenerovat předem, ještě než ho hráči začnou objevovat. K tomu slouží plugin (a mod) Chunky.
Proč pregenerovat
- Méně lagů a vyšší TPS, když hráči cestují – chunky se už jen načítají z disku.
- Pevná velikost světa (s hranicí) = předvídatelná velikost záloh a disku.
1. Instalace
Na Paperu nebo Purpuru nainstaluj Chunky přes Plugin manager. Na Fabricu nebo Forge existuje stejnojmenný mod – nainstaluj ho přes Mod manager. Příkazy jsou stejné. Restartuj server.
2. Nastav hranici světa
Bez hranice by hráči stejně šli dál do negenerovaných oblastí. Nastav ji vanilla příkazem (číslo je průměr – 10 000 = 5 000 bloků od středu na každou stranu):
worldborder center 0 0
worldborder set 10000
3. Spusť pregeneraci
V konzoli panelu:
chunky world world
chunky center 0 0
chunky radius 5000
chunky start
Chunky ukazuje průběh v procentech a odhad zbývajícího času. Pro nether a end zopakuj totéž se světy world_nether a world_the_end (menší poloměr – nether je 8× menší).
4. Pauza a pokračování
chunky pause– pozastaví generování (třeba když přijdou hráči)chunky continue– pokračuje tam, kde skončil (i po restartu serveru)chunky cancel– zruší úlohu
Kolik to trvá a kolik místa zabere
Záleží na velikosti a výkonu procesoru. Poloměr 5 000 bloků (čtverec 10 000 × 10 000) je skoro 400 000 chunků – podle procesoru a složitosti terénu to trvá desítky minut až několik hodin. Na disku počítej řádově s několika GB pro overworld.
Pregeneraci pouštěj, když na serveru nikdo nehraje (třeba přes noc). Procesor jede naplno a hráči by cítili lagy. Na Ryzenu 9 5900X je díky vysokému taktu výrazně rychlejší.
Před pregenerací si udělej zálohu a hlídej místo na disku. Velký poloměr umí rychle zaplnit balíček s malým diskem.
Doplňkové tipy
- Po pregeneraci můžeš snížit
view-distancea zvýšitsimulation-distancejen tam, kde to dává smysl – viz optimalizace výkonu. - Při přechodu na novou verzi Minecraftu se nové struktury (biomy) objeví jen v nových chunkách. Pokud je chceš, hranici zvětši a pregeneruj okolí.
Pořád si nevíš rady? Rádi pomůžeme.