LagFixer — plug-in voor optimalisatie, verhoging van TPS en het verhelpen van lag in Minecraft
LagFixer is een serveroptimalisatieplug-in voor Minecraft. Het verbetert TPS door specifieke lag-bronnen aan te pakken, zoals mob AI…
LagFixer is een serveroptimalisatieplug-in voor Minecraft. Het verbetert TPS door specifieke lag-bronnen aan te pakken, zoals mob AI, redstone en entiteiten.
LagFixer — plug-in voor optimalisatie, verhoging van TPS en het verhelpen van lag in Minecraft
LagFixer is een serverplug-in voor Minecraft die de TPS-belasting vermindert via een reeks gerichte optimalisatiemodules. In tegenstelling tot vergelijkbare oplossingen, wordt hier elke bron van lag afzonderlijk behandeld: mobs, gevallen voorwerpen, redstone, explosies, bewegende entiteiten en boombladeren. De admin activeert alleen de modules die echt nodig zijn voor een specifieke server en configureert ze op basis van het belastingsprofiel.
Plug-inmodules
Elke module wordt in een afzonderlijk YAML-bestand geplaatst en werkt onafhankelijk. Dit maakt een gerichte reactie op problemen mogelijk zonder bijwerkingen op de vanillamechanica.
MobAiReducer
Vervangt de standaard mob AI door zijn eigen geoptimaliseerde gedrag. Verwijdert zware padvindingsalgoritmen — constant rondkijken, doelloze hoofdbewegingen en reactie op andere spelers in het gezichtsveld. Op een server met boerderijen van 200+ dieren geeft dit de grootste TPS-boost onder alle modules. Heeft aparte schakelaars voor dieren, monsters, dorpelingen, getemde en vliegende entiteiten.
Na het wijzigen van de configuratie in MobAiReducer.yml is een volledige herstart van de server vereist, niet /reload.

Een koeienboerderij met bevroren lichamen die worden geactiveerd als de speler ze raakt
EntityLimiter
Stelt een entiteitslimiet in per chunk: apart voor dieren en monsters (15), apart voor gevallen voorwerpen, bewegende entiteiten (3) en projectielen (5). De witte lijst — dorpeling, wither, enderdraak, wolf, kat, zombiedorpeling — de limiet heeft geen invloed op hen.
LagShield
Een dynamische "zekering". Bewaakt TPS in realtime en deactiveert specifieke mechanismen wanneer ze onder bepaalde drempelwaarden komen. Bijvoorbeeld: het spawnen van mobs, projectielen, explosies en andere.
WorldCleaner
Een periodieke automatische reiniger. Elke 600 seconden (10 minuten) verwijdert het gevallen voorwerpen die ouder zijn dan 10 seconden, vijandige mobs uit zijn lijst (zombie, skelet, creeper, spin, fantoom, vissen, inktvissen) en projectielen. Waarschuwt spelers 15, 10, 5, 4, 3, 2, 1 seconde vóór uitvoering.
Een speciale functie is Abyss. Verwijderde items verdwijnen niet voor altijd, maar gaan in een tijdelijke kist waaruit ze kunnen worden teruggehaald via /abyss. De inventaris sluit 60 seconden na opening.

Bericht over serveropschoning en succesvolle uitvoering ervan
RedstoneLimiter
Beschermt de server tegen overbelaste circuits. Limieten: 1100 redstone-ticks per chunk per seconde en 50 zuigerbewegingen. Bij overschrijding blokkeert de plug-in de update of breekt het veroorzakende blok — het gedrag wordt afzonderlijk geconfigureerd. Voegt een afkoelperiode van 1500 ms toe aan hendels, knoppen en redstone-fakkels — bescherming tegen auto-clickers.
Een aparte zwarte lijst voor blokken die niet door een zuiger kunnen worden geduwd. Standaard omvat dit zand, rood zand en grind — dit blokkeert de meest voorkomende dupes.
ExplosionOptimizer
Regelt de explosiekracht en kettingreacties. Je kunt de maximale straal afzonderlijk instellen voor TNT, mijnkarren met TNT, creepers, vuurballen, witherskeletschedels en endkristallen. Ketens worden in paren geconfigureerd: TNT ontsteekt geen nabijgelegen TNT, kristallen blazen elkaar niet op, creepers — naar goeddunken van de admin. Maximaal 3 explosies in een keten, met een afkoelperiode van 1000 ms ertussen.
Voor extreme gevallen is er voorzien in volledige uitschakeling van explosies, waarbij alleen het geluid en optionele schade behouden blijven zonder dat er blokken breken.
InstantLeafDecay
Maakt het vervallen van bladeren direct na het omhakken van een boom. De straal vanaf de stam is maximaal 7 blokken. Activeert optioneel het laten vallen van voorwerpen (boompjes, appels, stokken).
VehicleMotionReducer
Optimaliseert botsingsverwerking voor boten en mijnkarren. Verwijdert optioneel mijnkarren met kist uit gegenereerde mijnschachten — handig voor servers waar chunks vaak voor het eerst worden gegenereerd.
AbilityLimiter
Beperkt het spammen met de dekschilden-booster en de drietand met de betovering "Zuiging". Afkoelperiode: 5 seconden voor dekschilden, 3 seconden voor drietand. Neemt daarnaast bij elk gebruik 5 duurzaamheidspunten van het item af — het zal voor de speler moeilijker zijn om chunks te laden door snel te reizen.
ConsoleFilter
Filtert consoleberichten met behulp van reguliere expressies. Verwijdert spam over verbinden/verbreken, chat, commando-uitvoering, "Save complete" en time-outs. Standaardpatronen zijn al geschreven, slaat gefilterde regels optioneel op in een apart logboek.
Commando's en tijdelijke aanduidingen
Het hoofdcommando is /lagfixer (aliassen /lf, /antilag, /lag).
Commando | Doel |
| Herlaadt de configuratie van alle modules |
| Toont de gemiddelde ping van spelers op de server |
| Handmatige entiteitsopschoning volgens WorldCleaner-regels |
| Serverbelastingsstatistieken |
| Opent het GUI-menu om de configuratie te bewerken |
| Voert de Java garbage collector uit |
| Serverbelastingskaart met een MSPT-grafiek |
| Voert een benchmark uit en vergelijkt het resultaat met andere servers |
| Kist voor het herstellen van verwijderde voorwerpen |

Uitvoer van het commando /lagfixer monitor in de gamechat
Conclusie
LagFixer optimaliseert specifiek individuele bronnen van belasting op de server — van mob AI tot redstone, zonder te interfereren met vanillamechanica in het spel. Geschikt voor survivalservers met 30+ online spelers, projecten met grote dierenboerderijen en situaties waarin de admin het TPS-profiel van zijn server al kent en een flexibele controle wil in plaats van een standaardaanpak.
Installatie
Een typische installatie duurt ongeveer 5 minuten. De stappen zijn gelijk; alleen de loader en de bijbehorende build verschillen.
- 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.











