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 Risolvere il Lag sul tuo Server Minecraft

P700

Se gestisci un server Minecraft, uno dei problemi più frustranti che puoi incontrare è il lag. In questo articolo discuteremo diversi metodi per risolvere il lag su un server Minecraft e ottimizzare le sue prestazioni.

Puoi consultare questo articolo per identificare il tipo di lag che incontri.

 

Rimuovi Macchine Tick / Lag

Le macchine a redstone sono ottime per creare quasi tutto in Minecraft. Tuttavia, averne troppe può ridurre il TPS e causare lag per tutti i giocatori. Per risolvere questo problema, cerca di limitare il numero di macchine e installa plugin anti-lag per la redstone come ClearLagg, che possono aiutare a ridurre il lag causato dalle macchine a redstone. Inoltre, è meglio evitare troppe farm automatiche, grinder di mob o qualsiasi altra cosa che coinvolga meccaniche di redstone complesse. Assicurati sempre di includere un metodo per spegnere le tue macchine e farm, così non saranno sempre attive e non consumeranno le risorse del server.

 

Pregenera il Tuo Mondo

Pregenerare il mondo è un passaggio fondamentale per eliminare il lag. È meglio farlo prima di qualsiasi altra cosa. Il plugin Chunky è un ottimo strumento per pregenerare il mondo. Tutto ciò che devi fare è installare il plugin ed eseguire i seguenti comandi:

/chunky radius 5000

seguito da /chunky start

Questo pregenererà un raggio di 5.000 blocchi attorno allo spawn del mondo. Il server laggherà molto durante il processo, ma una volta terminato le prestazioni miglioreranno notevolmente. Puoi aumentare il raggio quanto vuoi, ma si consiglia di tenerlo sotto i 20.000 blocchi.

 

Ottimizza i File di Configurazione

Modificare Paper.yml e altri file di configurazione può migliorare notevolmente le prestazioni del server. Alcuni dei file principali che dovresti modificare sono Bukkit.yml, Paper-world-defaults.yml e Spigot.yml. Di seguito trovi le impostazioni da cambiare per ottenere le migliori prestazioni possibili con un impatto minimo sul gameplay.

 

Bukkit.yml

spawn-limits:
  monsters: 50
  animals: 8
  water-animals: 7
  water-ambient: 10
  water-underground-creature: 5
  ambient: 1
chunk-gc:
  period-in-ticks: 400
ticks-per:
  animal-spawns: 400
  monster-spawns: 5
  water-spawns: 11
  water-ambient-spawns: 21
  water-underground-creature-spawns: 11
  ambient-spawns: 31
  autosave: 6000

 

Spigot.yml

  save-user-cache-on-stop-only: true
    max-tick-time:
      tile: 10
      entity: 20
    mob-spawn-range: 6
    entity-activation-range:
      animals: 16
      monsters: 24
      raiders: 48
      misc: 8
      water: 16
      villagers: 24
      flying-monsters: 24
    merge-radius:
      exp: 4.0
      item: 6.0
    tick-inactive-villagers: false
   nerf-spawner-mobs: true
   arrow-despawn-rate: 300
   trident-despawn-rate: 300

 

Paper-world-defaults.yml

   max-auto-save-chunks-per-tick: 6
   optimize-explosions: true
   disable-chest-cat-detection: true
   max-entity-collisions: 2
  container-update: 3
  grass-spread: 4
  mob-spawner: 3
    despawn-ranges (in 1.18+, use this setting for all despawn ranges.)
      soft: 28
      hard: 96
    hopper:
      cooldown-when-full: true
      disable-move-event: true
    non-player-arrow-despawn-rate: default
    creative-arrow-despawn-rate: default
   prevent-moving-into-unloaded-chunks: true
  redstone-implementation: EIGENCRAFT
  armor-stands:
    do-collision-entity-lookups: false
    tick: false
    per-player-mob-spawns: true
    alt-item-despawn-rate:
      enabled: true
      items:
        COBBLESTONE: 300
        NETHERRACK: 300
        SAND: 300
        DIRT: 300
        GRAVEL: 300
    anti-xray:
      enabled: false
      engine-mode: 2

 

Usa i Plugin

I plugin possono ridurre significativamente il lag sul tuo server Minecraft. Ecco alcuni dei plugin più consigliati per ridurre il lag:

ClearLagg 
ClearLagg è un plugin progettato per rimuovere il lag causato da entità come oggetti, mob e altro. Può anche rimuovere entità in base a condizioni come età, tipo o distanza dai giocatori.

Limit Pillagers
Questo plugin limita il numero di Pillager che possono spawnare entro un certo raggio dai giocatori. Questo può aiutare a ridurre il lag causato da troppi Pillager.

Village Optimiser
Village Optimiser è un plugin che ottimizza le meccaniche dei villaggi per ridurre il lag. Include miglioramenti al pathfinding dei villager, spawn dei golem di ferro ottimizzato e altro.

MergedMobs 
MergedMobs è un plugin premium che unisce i mob entro un certo raggio per ridurre il lag. Combina più mob in una singola entità, riducendo il numero di entità sul server.

Entity Tracker Fixer 
Entity Tracker Fixer è un plugin che risolve un bug di Minecraft in cui le entità continuano ad essere tracciate anche quando i giocatori sono lontani. Questo può causare lag, e il plugin aiuta a risolvere il problema.

Farm Limiter 
Farm Limiter è un plugin premium che limita il numero di farm e spawner che i giocatori possono piazzare sul server. Questo aiuta a ridurre il lag causato da troppe farm.

Mob Farm Manager 
Mob Farm Manager è un plugin premium che ottimizza le farm di mob per ridurre il lag. Include funzionalità come spawn dei mob migliorato, pathfinding ottimizzato e altro.

Lag Assist
Lag Assist è un plugin premium che ottimizza vari aspetti del gioco per ridurre il lag. Include funzionalità come caricamento chunk migliorato, gestione entità ottimizzata e altro.

Spark
Spark è un plugin che aiuta a ottimizzare le prestazioni del server. Include funzionalità come una migliore garbage collection, caricamento chunk ottimizzato e altro.

StackMob
StackMob è un plugin che riduce il lag impilando i mob uno sopra l'altro. Questo riduce il numero di entità sul server, migliorando le prestazioni.

Armor Stand
Armor Stand-Limiter è un plugin che limita il numero di armor stand che i giocatori possono piazzare sul server. Questo può aiutare a ridurre il lag causato da troppi armor stand.

 

Passa a PaperMC o ai suoi Fork

Se stai usando un server Minecraft Vanilla, potresti pensare che non subirai lag. Purtroppo, il gioco base non offre molte opzioni di ottimizzazione e può risultare molto laggoso. Gli aggiornamenti più recenti come la 1.19+ hanno reso il gioco molto più esigente in termini di risorse. Passare a PaperMC o a uno dei suoi fork come Purpur o Airplane migliorerà drasticamente le prestazioni.

 

Conclusione

Ottimizzare il tuo server Minecraft è fondamentale per prevenire il lag. Rimuovendo macchine tick/lag, pregenerando il mondo, ottimizzando i file di configurazione, usando plugin e passando a Paper o ai suoi fork, potrai migliorare le prestazioni del server e offrire un'esperienza di gioco senza lag ai tuoi giocatori.