Přeskočit na hlavní obsah

Předgenerování světa (Chunky)

Předgenerování světa (případně světů) je jeden z nejčastějších způsobů optimalizace Minecraft serverů. Pokud nebude svět předgenerován, bude se generovat až v momentě, kdy do dané části světa přijde hráč. Jelikož generování světa může být v novějších verzích náročné na procesor, mohlo by generování způsobit lagy serveru. Proto se vyplatí svět předgenerovat pomocí pluginu Chunky.

Generování doporučujeme provádět v době, kdy na serveru neprovádíte žádné akce - například v nočních hodinách. Při generování mapy je vysoce zatěžován procesor serveru, což může v době předgenerování způsobit lagy.

1. Výběr velikosti světa

Výběr správné velikosti světa je klíčová část. Je důležité si vypočítat velikost, jakou předgenerovaný svět zabere na disku. Tato hodnota se odvíjí od tří faktorů - Verze serveru, velikost světa, typ světa. Běžný svět zabírá nejvíce místa na jeden block, nejméně naopak zabírá end.

Příklad pro verzi 1.21 (s výchozími generátory):
Běžný svět (poloměr): 10.000 blocků - CCA 16.9GB
Nether (poloměr): 1.300 blocků - CCA 0.15GB
End (poloměr): 10.000 blocků - CCA 6.4GB

2. Nastavení ohraničení světa

Pokud nemáte v plánu generovat svět v jiném tvaru, než je čtverec, nepotřebujete k tomuto žádný další plugin a stačí integrovaný příkaz přímo z Minecraftu. Pokud chcete mít svět v jiném tvaru, budete potřebovat plugin, který toto umožňuje. Jednou z možností je například plugin Chunky Border. Další konkrétní postup záleží na zvoleném způsobu.

Výchozí příkaz z Minecraftu (čtverec)

1. Zadejte příkaz /worldborder center <x> <z> a doplňte za <x> a <z> příslušné souřadnice středu vašeho světa.

2. Zadejte příkaz /worldborder set <průměr> a za <průměr> doplňte průměr borderu (resp. světa). Pokud je tedy velikost světa například 10.000 blocků na každou stranu od středu, za průměr doplníte 20000.

Chunky Border plugin (jiný tvar)

V tomto případě nejprve předgenerujte svět a následně použijte příkaz /chunky border add.

3. Předgenerování světa

Samotné předgenerování světa pomocí Chunky je jednoduché, generování světa však trvá určitou dobu a je náročné na procesor.

  1. Vyberte svět pro předgenerování příkazem /chunky world <svět>.
  2. Nastavte střed světa příkazem /chunky center <x> <y>.
  3. Nastavte tvar světa pomocí příkazu /chunky shape <tvar>.
  4. Určete velikost světa příkazem /chunky radius <poloměr>. Poloměr je velikost světa na každou stranu od středu.
  5. Spusťte generování pomocí příkazu /chunky start.

Doplňující příkazy

  • Pozastavení generování: /chunky pause
  • Pokračování generování: /chunky continue
  • Zrušení generování: /chunky cancel