LagFixer — plugin per ottimizzare, aumentare i TPS e risolvere il lag su Minecraft
LagFixer è un plugin di ottimizzazione dei server per Minecraft. Migliora i TPS affrontando miratamente fonti di lag come l'IA dei mob, la…
LagFixer è un plugin di ottimizzazione dei server per Minecraft. Migliora i TPS affrontando miratamente fonti di lag come l'IA dei mob, la redstone, le entit...
LagFixer — plugin per ottimizzare, aumentare i TPS e risolvere il lag su Minecraft
LagFixer è un plugin server per Minecraft che riduce il carico sui TPS attraverso un set di moduli di ottimizzazione mirati. A differenza di soluzioni simili, qui ogni fonte di lag viene trattata separatamente: mob, oggetti caduti, redstone, esplosioni, entità in movimento, foglie degli alberi. L'amministratore attiva solo i moduli realmente necessari per un server specifico e li configura in base al proprio profilo di carico.
Moduli del plugin
Ogni modulo è inserito in un file YAML separato e funziona in modo indipendente. Questo consente una risposta mirata ai problemi senza effetti collaterali sulle meccaniche vanilla.
MobAiReducer
Sostituisce l'IA standard dei mob con il proprio comportamento ottimizzato. Rimuove i pesanti calcoli di pathfinding — guardarsi continuamente intorno, movimenti della testa senza meta e la reazione ad altri giocatori nel campo visivo. Su un server con farm di oltre 200 animali, questo dà il maggior incremento di TPS tra tutti i moduli. Ha interruttori separati per animali, mostri, villager, entità domate e volanti.
Dopo aver modificato la configurazione in MobAiReducer.yml, è richiesto un riavvio completo del server, non /reload.

Una farm di mucche con corpi congelati che si attivano quando il giocatore le colpisce
EntityLimiter
Imposta un limite di entità per chunk: separatamente per animali e mostri (15), separatamente per oggetti caduti, entità in movimento (3) e proiettili (5). La whitelist — villager, wither, drago dell'End, lupo, gatto, villager zombi — il limite non ha effetto su di loro.
LagShield
Un "fusibile" dinamico. Monitora i TPS in tempo reale e disattiva specifiche meccaniche quando scendono al di sotto delle soglie. Ad esempio: generazione di mob, proiettili, esplosioni e altri.
WorldCleaner
Un pulitore automatico periodico. Ogni 600 secondi (10 minuti) rimuove gli oggetti caduti più vecchi di 10 secondi, i mob ostili dalla sua lista (zombi, scheletro, creeper, ragno, fantasma, pesci, calamari) e i proiettili. Avvisa i giocatori 15, 10, 5, 4, 3, 2, 1 secondi prima dell'esecuzione.
Una caratteristica speciale è Abyss. Gli oggetti rimossi non scompaiono per sempre, ma finiscono in una cassa temporanea da cui possono essere recuperati tramite /abyss. L'inventario si chiude 60 secondi dopo l'apertura.

Messaggio di pulizia del server e sua corretta esecuzione
RedstoneLimiter
Protegge il server dai circuiti sovraccaricati. Limiti: 1100 tick di redstone per chunk al secondo e 50 movimenti di pistoni. In caso di superamento, il plugin blocca l'aggiornamento o distrugge il blocco responsabile — il comportamento è configurato separatamente. Aggiunge un tempo di ricarica di 1500 ms a leve, pulsanti e torce di redstone — protezione contro gli auto-clicker.
Una blacklist separata per i blocchi che non possono essere spinti da un pistone. Per impostazione predefinita, include sabbia, sabbia rossa e ghiaia — questo blocca le duplicazioni più comuni.
ExplosionOptimizer
Controlla la forza delle esplosioni e le reazioni a catena. È possibile impostare il raggio massimo separatamente per TNT, carrelli da miniera con TNT, creeper, cariche di fuoco, teschi di scheletro wither e cristalli dell'End. Le catene sono configurate in coppia: la TNT non innesca la TNT vicina, i cristalli non si fanno esplodere a vicenda, i creeper — a discrezione dell'amministratore. Un massimo di 3 esplosioni in una catena, con un tempo di ricarica di 1000 ms tra l'una e l'altra.
Per i casi estremi, è prevista la disattivazione completa delle esplosioni, mantenendo solo il suono e il danno opzionale senza distruggere i blocchi.
InstantLeafDecay
Rende la caduta delle foglie istantanea dopo aver tagliato un albero. Il raggio dal tronco è fino a 7 blocchi. Abilita opzionalmente la caduta di oggetti (arboscelli, mele, bastoni).
VehicleMotionReducer
Ottimizza la gestione delle collisioni per barche e carrelli da miniera. Rimuove opzionalmente i carrelli da miniera con cassa dalle miniere generate — utile per i server in cui i chunk vengono spesso generati per la prima volta.
AbilityLimiter
Limita lo spam con il booster per elitre e il tridente con l'incantesimo "Impeto". Tempo di ricarica: 5 secondi per le elitre, 3 secondi per il tridente. Inoltre rimuove 5 punti di durabilità dall'oggetto ad ogni utilizzo — sarà più difficile per il giocatore caricare i chunk viaggiando velocemente.
ConsoleFilter
Filtra i messaggi della console utilizzando espressioni regolari. Rimuove lo spam su connessione/disconnessione, chat, esecuzione di comandi, "Save complete" e timeout. I pattern standard sono già scritti, salva opzionalmente le righe filtrate in un log separato.
Comandi e placeholder
Il comando principale è /lagfixer (alias /lf, /antilag, /lag).
Comando | Scopo |
| Ricarica la configurazione di tutti i moduli |
| Mostra il ping medio dei giocatori sul server |
| Pulizia manuale delle entità secondo le regole di WorldCleaner |
| Statistiche di carico del server |
| Apre il menu della GUI per modificare la configurazione |
| Esegue il garbage collector di Java |
| Mappa del carico del server con un grafico MSPT |
| Esegue un benchmark e confronta il risultato con altri server |
| Cassa per recuperare gli oggetti rimossi |

Output del comando /lagfixer monitor nella chat di gioco
Conclusione
LagFixer ottimizza in modo mirato le singole fonti di carico sul server — dall'IA dei mob alla redstone, senza interferire con le meccaniche di gioco vanilla. Adatto a server survival con oltre 30 giocatori online, progetti con grandi farm di animali e situazioni in cui l'amministratore conosce già il profilo TPS del proprio server e desidera un controllo flessibile invece di un approccio standard.
Installazione
Un'installazione tipica richiede circa 5 minuti. Il procedimento è lo stesso; cambiano solo il loader e la build corrispondente.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.











