Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Tutorial
Configurare e gestire il tuo server

Come Pre-generare un Mondo con ChunkPreGenerator

ChunkPreGenerator

In questo tutorial imparerai come pre-generare un mondo con un raggio di 20.000 blocchi utilizzando la mod ChunkPreGenerator, ottimizzando le prestazioni e prevenendo lag dovuto alla generazione di nuovi chunk durante il gioco. Questa funzione è particolarmente utile per i server, ma funziona anche in mondi singleplayer.
 

Passo 1: Scarica e Installa ChunkPreGenerator

Per prima cosa, scarica la mod ChunkPreGenerator da curse.

Assicurati di utilizzare la versione 2.5.1. Dopo il download, inserisci il file .jar nella tua cartella mods. Se stai gestendo un server, mettilo nella cartella mods del server.
 

Passo 2: Pre-genera il Mondo

Per iniziare la pre-generazione del mondo, dovrai eseguire alcuni comandi. Questi possono essere eseguiti in-game per il singleplayer o tramite la console del server per il multiplayer.

  1. Imposta la priorità per il pregeneratore:

    /pregen utils setPriority pregenerator
  2. Limita la quantità di tempo che il server dedica alla generazione dei chunk per tick per evitare lag:

    /pregen timepertick 250
  3. Avvia il processo di pre-generazione per un raggio di 20.000 blocchi in una forma quadrata attorno alle coordinate (0, 0):

    /pregen gen startradius square 0 0 b20000

Questo comando genera un raggio di 20.000 blocchi (per un diametro totale di 40.000 blocchi), coprendo una vasta area da esplorare senza generazione chunk in tempo reale.
 

Passo 3: Imposta un World Border (Opzionale)

Per evitare che i giocatori generino chunk oltre l'area pre-generata, imposta un world border. Questo comando imposta il bordo del mondo a un diametro di 40.000 blocchi (20.000 blocchi in tutte le direzioni dal centro):

 
/worldborder set 40000
 

Passo 4: Rimuovi ChunkPreGenerator

Una volta completato il processo di pre-generazione, riavvia il server o il gioco e rimuovi la mod ChunkPreGenerator. Questo passaggio è necessario per ridurre il numero di mod inutili durante il gameplay.
 

Passo 5: Comandi Aggiuntivi (Opzionale)

Se desideri mettere in pausa la pre-generazione quando ci sono giocatori online per evitare lag, mantenendo comunque il server attivo con la pre-generazione costante, usa questo comando:

 
/pregen utils setPlayerLimit 1

Questo comando metterà in pausa la pre-generazione ogni volta che c'è almeno un giocatore online.

Seguendo questi passaggi, avrai un mondo pre-generato con raggio 20.000, migliorando le prestazioni del server e riducendo il lag causato dalla generazione dei chunk durante il gioco.