---
title: "Lag del server Minecraft: TPS, spark e Paper"
url: https://1up-servers.com/it/blog/lag-server-minecraft-come-risolverlo/
lastmod: 2026-10-26
---

# Lag del server Minecraft: come risolverlo con TPS, spark e Paper

Distingui il lag del server da quello di connessione, leggi TPS e MSPT, trova la causa con spark e risolvila con pregenerazione, distanze e qualche impostazione di Paper.

Di [Baurtock](https://1up-servers.com/it/blog/author/baurtock/)
Aggiornato il 26 ott 2026 · 8 min di lettura

Leggi in[es](https://1up-servers.com/es/blog/quitar-lag-servidor-minecraft/)[en](https://1up-servers.com/en/blog/fix-minecraft-server-lag/)[it](https://1up-servers.com/it/blog/lag-server-minecraft-come-risolverlo/)

**Il tuo server di gioco, gratis**Pronto in 60 secondi, senza carta.[Crea server gratis](https://1up-servers.com/it/registrazione/)

Per risolvere il lag del server Minecraft, prima capisci se il problema è il server o la connessione. Se i TPS restano a 20 e scatta un solo giocatore, è il suo ping. Se i TPS scendono sotto 20, un tick dura più di 50 ms: profila con spark e poi correggi la causa che ti mostra, di solito la generazione dei chunk, le entità o la redstone.

I passaggi qui sotto valgono per qualsiasi server Java. Se giochi da noi, li fai dal pannello del tuo [server Minecraft Java](https://1up-servers.com/it/minecraft-java-edition/); se devi ancora crearne uno, parti dalla guida su [come creare un server Minecraft gratis](https://1up-servers.com/it/blog/creare-un-server-minecraft-gratis/).

- **I blocchi ricompaiono, i mob si bloccano, laggano tutti insieme:** lag del server. Guarda TPS e MSPT.
- **Un solo giocatore torna indietro a scatti mentre gli altri giocano bene:** lag di connessione. Controlla il suo ping e la regione del server.
- **Trova la causa:** `spark profiler start`, gioca mentre c'è lag, poi `spark profiler stop` e apri il link.
- **Le soluzioni abituali:** pregenera il mondo, abbassa la **Distanza di simulazione**, sfoltisci farm di mob e tramogge, poi la configurazione del mondo di Paper.
- **La RAM per ultima:** più memoria aiuta solo quando l'heap è pieno.

## 1. Lag del server o lag di connessione?

Minecraft gira in un ciclo di gioco chiamato tick. La [Minecraft Wiki](https://minecraft.wiki/w/Tick) spiega che il gioco «normalmente gira a una frequenza fissa di 20 tick al secondo, quindi un tick avviene ogni 0,05 secondi (50 millisecondi)», e che «i TPS possono restare a 20 solo se gli MSPT non superano 50». MSPT significa millisecondi per tick, il tempo che il server impiega davvero per ciascun tick.

| Cosa vedi | Tipo di lag | Primo controllo |
| --- | --- | --- |
| I blocchi scavati tornano, mob e coltivazioni si bloccano, per tutti | Server (TPS bassi) | TPS e MSPT |
| Un giocatore viene riportato indietro mentre gli altri giocano normalmente | Connessione (ping) | Il ping di quel giocatore |
| Brevi blocchi ogni pochi secondi | Picchi di lag | Tick monitor di spark |
| FPS bassi, è il gioco stesso a scattare | Client | Le impostazioni grafiche del giocatore |

Il lag di connessione dipende dalla distanza: quando crei un server da noi, la procedura guidata misura la tua latenza verso ogni regione e ti chiede di scegliere «la regione più vicina alla maggior parte dei tuoi giocatori». Il resto della guida parla del lag del server.

## 2. Leggi TPS e MSPT

Su 1up hai tre posti dove guardare:

- **Overview.** La scheda del server mostra «TPS · tick ms». Il suggerimento dice «TPS: tick al secondo. 20 è perfetto; sotto 15 sentirai lag».
- **Statistiche.** Il grafico «Prestazioni · TPS» mostra se i cali coincidono con le ore di punta o con la sessione di un giocatore.
- **Console.** Su un server Paper puoi usare `tps` e `mspt`. Il [riferimento dei comandi di PaperMC](https://docs.papermc.io/paper/reference/commands/) dice che `tps` dà i TPS «degli ultimi 1, 5 e 15 minuti», e `mspt` gli MSPT medi, minimi e massimi «degli ultimi 5, 10 e 60 secondi». Su qualsiasi server, `tick query` mostra la media e i [percentili del tempo per tick](https://minecraft.wiki/w/Commands/tick).

MSPT vicini o sopra 50 vogliono dire che il server sta finendo il tempo a disposizione.

## 3. Trova la causa con spark

[spark](https://spark.lucko.me/) è il profiler che Paper consiglia; la [pagina sul profiling di Paper](https://docs.papermc.io/paper/profiling/) dice che «dalla 1.21 Paper include il profiler spark», quindi un server Paper 26.x ce l'ha già senza installare nulla. Aggiunge anche che «il problema che stai diagnosticando deve essere in corso», quindi profila mentre il lag c'è.

La nostra console accetta `spark profiler` con `start`, `info`, `stop`, `open` e `cancel`, e `spark health`, e li esegue come server, quindi non ti serve essere operatore:

1. Quando inizia il lag, scrivi `spark profiler start`.
2. Gioca qualche minuto, così vengono registrati i tick lenti.
3. Scrivi `spark profiler stop`. spark carica il report e stampa un link al suo visualizzatore.
4. Nel visualizzatore apri il «Server thread», che la [guida al visualizzatore](https://spark.lucko.me/docs/Using-the-viewer) di spark definisce «il thread principale che fa girare il gioco», ed espandi il ramo con la percentuale più alta. Il tempo passato a dormire è sano, dice la guida. Il nome di un plugin, un tipo di entità o un blocco come una tramoggia in cima alla lista è il tuo sospettato.

Per i picchi, la [guida di spark ai picchi di lag](https://spark.lucko.me/docs/guides/Finding-lag-spikes) spiega perché le medie li nascondono e offre due strumenti: `/spark tickmonitor --threshold-tick 50` segnala «qualsiasi tick che supera i 50 millisecondi», e `/spark profiler start --only-ticks-over 150` registra solo i tick lenti. Queste opzioni non sono nella lista della nostra console, quindi renditi operatore nella scheda **Giocatori** ed eseguile dalla chat del gioco.

**Scorciatoia: su 1up bastano tre clic**

Il tuo server gratis in 60 secondi. Senza carta.

[Crea il tuo server Minecraft gratis](https://1up-servers.com/it/registrazione/)

## 4. Correggi le cause più comuni

La pagina della wiki sul tick elenca i colpevoli classici: le tramogge, che «cercano di continuo oggetti sopra di sé»; la redstone, soprattutto la polvere, che causa «una quantità eccessiva di aggiornamenti dei blocchi»; tanti mob; e una velocità dei tick casuali alta. Confronta quello che ha mostrato spark con questa tabella:

| spark indica | Soluzione |
| --- | --- |
| Generazione dei chunk, caricamento del mondo | Pregenera il mondo (qui sotto) |
| Entità, IA dei mob, oggetti a terra | Sfoltisci la farm, elimina gli oggetti a terra, illumina le grotte buie vicino alle basi |
| Tramogge | Coprile con un blocco solido o una compostiera, come suggerisce la wiki; per grandi quantità usa correnti d'acqua |
| Redstone, aggiornamenti dei blocchi | Spegni i clock quando non servono; prova la redstone alternativa di Paper (passo 5) |
| Un plugin | Aggiornalo o rimuovilo; controlla sulla sua pagina i problemi noti |

**Pregenera il mondo.** Esplorando, il server deve generare nuovi chunk mentre esegue i tick, una fonte classica di picchi. Il plugin [Chunky](https://modrinth.com/plugin/chunky) «pregenera i chunk in modo rapido ed efficiente» e può mettere in pausa e riprendere. Avvialo quando non gioca nessuno, poi aggiungi un bordo del mondo con `worldborder set` (la nostra console lo accetta) così nessuno esce dall'area generata. La nostra lista dei [migliori plugin Minecraft per un server tra amici](https://1up-servers.com/it/blog/migliori-plugin-minecraft-server-amici/) parla di Chunky e della sua estensione per il bordo.

**Abbassa la distanza di simulazione.** In **Server → Prestazioni**, la **Distanza di simulazione** va da 4 a 16 e sui nostri server parte da 8. Decide fin dove, attorno a ogni giocatore, mob, farm e coltivazioni continuano a ricevere tick; scendere da 8 a 6 riduce l'area attiva per giocatore da 17 × 17 a 13 × 13 chunk, da 289 a 169. La **Distanza di visuale** decide solo quanta parte del mondo viene inviata ai giocatori; quei chunk non tengono in funzione mob e farm. Entrambe si applicano al riavvio. Il nostro articolo su [server.properties](https://1up-servers.com/it/blog/server-properties-minecraft-spiegato/) spiega le altre chiavi.

**Trova i chunk affollati.** Su Paper, `paper chunkinfo` nella console mostra i chunk caricati di ogni mondo per tipo, e `paper mobcaps` mostra i limiti dei mob. Una farm con centinaia di animali in un solo chunk salta fuori qui.

## 5. Impostazioni di Paper che aiutano

Si trovano in `config/paper-world-defaults.yml`, che apri nella scheda **File** (l'editor apre i file `.yml`) e che si applicano dopo un riavvio. Valori predefiniti ed effetti vengono dal [riferimento della configurazione del mondo di Paper](https://docs.papermc.io/paper/reference/world-configuration/):

| Chiave | Predefinito | Prova | Compromesso |
| --- | --- | --- | --- |
| `environment.optimize-explosions` | `false` | `true` | Nessuno segnalato; «velocizza molto le esplosioni» |
| `misc.redstone-implementation` | `VANILLA` | `ALTERNATE_CURRENT` | Cambia il comportamento della polvere di redstone; prova i tuoi congegni |
| `misc.update-pathfinding-on-block-update` | `true` | `false` | «Quasi nessun effetto visibile», secondo Paper; aiuta con le farm |
| `hopper.ignore-occluding-blocks` | `false` | `true` | Le tramogge ignorano i contenitori dentro blocchi solidi |
| `chunks.entity-per-chunk-save-limit` | `-1` (nessun limite) | ad es. `arrow: 16` | Frecce o sfere in eccesso in un chunk non vengono salvate |

Paper offre anche `hopper.disable-move-event: true`, che «migliora drasticamente le prestazioni delle tramogge ma rompe i plugin di protezione». Lascialo disattivato se usi GriefPrevention, WorldGuard o CoreProtect.

Non alzare **Tick max (ms)** (`max-tick-time`, predefinito 60000) per evitare i crash. Il [riferimento di server.properties](https://minecraft.wiki/w/Server.properties) spiega che dopo questo limite «il watchdog del server arresta il server»: un limite più alto nasconde un server bloccato, non rende i tick più veloci.

## 6. Quando la risposta è più RAM

Esegui `spark health` con tutti online. Se l'heap resta vicino al massimo e la garbage collection gira di continuo, aumenta la **RAM assegnata** in **Server → Prestazioni**. Se l'heap ha spazio e gli MSPT restano alti, più RAM non aiuta: torna al passo 3.

Su 1up, Free e Casual hanno 2 GB, Starter 4 GB e Pro 8 GB; trovi tutto nella [pagina dei prezzi](https://1up-servers.com/it/prezzi/).

**Minecraft: Java Edition 24/7 da Starter**

Il tuo server di Minecraft: Java Edition acceso giorno e notte con il piano Starter, 5,00 € al mese.

[Fai girare il tuo server Minecraft con 4 GB su Starter](https://1up-servers.com/it/registrazione/?plan=starter&game=mc-java)

NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

Questa traduzione è stata scritta il 2026-10-25 a partire dalla versione verificata il 2026-10-13 su Paper per Minecraft: Java Edition 26.3, la versione predefinita della nostra procedura guidata; i dati dei piani sono stati verificati su 1up v1.39.1 il 2026-10-25. Comandi e valori predefiniti vengono dalle pagine linkate sopra e dal codice del nostro pannello; non abbiamo misurato l'effetto di ogni impostazione di Paper.

**Registro delle modifiche**

- 2026-10-25: prima versione in italiano.

## Domande frequenti

Di solito per quello che il mondo chiede al server, non per il numero di giocatori: chunk nuovi da generare, una grande farm di mob, tramogge o un clock di redstone. Controlla TPS e MSPT, poi profila con spark per vedere quale.

Chi ha scritto[Baurtock](https://1up-servers.com/it/blog/author/baurtock/)Fondatore, sviluppatore e supporto

NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

## Continua a leggere

[Minecraft: Java Edition · 12 min**Alternative ad Aternos: hosting Minecraft gratis a confronto**](https://1up-servers.com/it/blog/alternative-ad-aternos-hosting-minecraft-gratis/)[Minecraft: Java Edition · 10 min**Non riesco a connettermi al server Minecraft: 12 soluzioni che funzionano**](https://1up-servers.com/it/blog/non-riesco-a-connettermi-al-server-minecraft/)[Minecraft: Java Edition · 9 min**server.properties di Minecraft spiegato: ogni chiave, valore predefinito e campo del pannello**](https://1up-servers.com/it/blog/server-properties-minecraft-spiegato/)
