LagFixer — plugin til optimering, forbedring af TPS og fjernelse af lag i Minecraft
LagFixer er et serveroptimeringsplugin til Minecraft. Det forbedrer TPS ved at håndtere kilder til lag som mob-AI, redstone, entiteter og…
LagFixer er et serveroptimeringsplugin til Minecraft. Det forbedrer TPS ved at håndtere kilder til lag som mob-AI, redstone, entiteter og eksplosioner.
LagFixer — plugin til optimering, forbedring af TPS og fjernelse af lag i Minecraft
LagFixer er et server-plugin til Minecraft, der reducerer TPS-belastningen gennem et sæt målrettede optimeringsmoduler. I modsætning til lignende løsninger behandles hver kilde til lag separat: mobs, tabte genstande, redstone, eksplosioner, bevægelige entiteter, træblade. Administratoren aktiverer kun de moduler, der reelt er nødvendige for en specifik server, og konfigurerer dem efter deres belastningsprofil.
Plugin-moduler
Hvert modul er placeret i en separat YAML-fil og fungerer uafhængigt. Dette tillader målrettet reaktion på problemer uden bivirkninger på vanilla-mekanikken.
MobAiReducer
Erstatter den standardiserede mob-AI med dens egen optimerede adfærd. Fjerner tunge stifindingsalgoritmer — konstant kiggen rundt, målløse hovedbevægelser og reaktion på andre spillere inden for synsfeltet. På en server med farme med 200+ dyr giver dette det største TPS-boost blandt alle moduler. Har separate kontakter til dyr, monstre, landsbyboere, tæmmede og flyvende entiteter.
Efter ændring af MobAiReducer.yml-konfigurationen kræves der en fuld genstart af serveren, ikke /reload.

En kofarm med frosne kroppe, der aktiveres, når spilleren slår dem
EntityLimiter
Sætter en entitetsgrænse per chunk: separat for dyr og monstre (15), separat for drops, bevægelige entiteter (3) og projektiler (5). Hvidlisten — landsbyboer, wither, enderdrage, ulv, kat, zombielandsbyboer — grænsen påvirker dem ikke.
LagShield
En dynamisk "sikring". Overvåger TPS i realtid og deaktiverer specifikke mekanikker, når de falder under grænseværdier. For eksempel: mob-spawning, projektiler, eksplosioner og andre.
WorldCleaner
En periodisk auto-renser. Hver 600. sekund (10 minutter) fjerner den tabte genstande ældre end 10 sekunder, fjendtlige mobs fra dens liste (zombie, skelet, creeper, edderkop, fantom, fisk, blæksprutter) og projektiler. Advarer spillere 15, 10, 5, 4, 3, 2, 1 sekund før udførelse.
En speciel funktion er Abyss. Fjernede genstande forsvinder ikke for evigt, men ryger i en midlertidig kiste, hvorfra de kan hentes tilbage via /abyss. Inventaret lukker 60 sekunder efter åbning.

Besked om serveroprydning og dens vellykkede udførelse
RedstoneLimiter
Beskytter serveren mod overbelastede kredsløb. Grænser: 1100 redstone-ticks pr. chunk i sekundet og 50 stempelbevægelser. Når det overskrides, blokerer plugin'et opdateringen eller ødelægger den forårsagende blok — adfærden konfigureres separat. Tilføjer en cooldown på 1500 ms til håndtag, knapper og redstone-fakler — beskyttelse mod auto-clickers.
En separat sortliste for blokke, der ikke kan skubbes af et stempel. Som standard inkluderer det sand, rødt sand og grus — dette blokerer de mest almindelige dupes.
ExplosionOptimizer
Kontrollerer eksplosionskraft og kædereaktioner. Du kan indstille den maksimale radius separat for TNT, minevogne med TNT, creepers, ildkugler, witherskeletkranier og endkrystaller. Kæder konfigureres i par: TNT antænder ikke nabo-TNT, krystaller sprænger ikke hinanden i luften, creepers — efter administratorens skøn. Maksimalt 3 eksplosioner i én kæde, med en cooldown på 1000 ms mellem dem.
I ekstreme tilfælde er der sørget for fuldstændig deaktivering af eksplosioner, der kun beholder lyden og valgfri skade uden at ødelægge blokke.
InstantLeafDecay
Gør, at blade forfalder øjeblikkeligt efter at have fældet et træ. Radius fra stammen er op til 7 blokke. Aktiverer valgfrit tab af genstande (ungtræer, æbler, pinde).
VehicleMotionReducer
Optimerer kollisionsbehandling for både og minevogne. Fjerner valgfrit minevogne med kister fra genererede mineskakter — nyttigt til servere, hvor chunks ofte genereres for første gang.
AbilityLimiter
Begrænser spamming med elytra-boosteren og trefork med "Strømhvirvel"-fortryllelsen. Cooldown: 5 sekunder for elytra, 3 sekunder for trefork. Fjerner desuden 5 holdbarhedspoint fra genstanden ved hver brug — det vil være sværere for spilleren at indlæse chunks ved at rejse hurtigt.
ConsoleFilter
Filtrerer konsolbeskeder ved hjælp af regulære udtryk. Fjerner spam om tilslutning/afbrydelse, chat, kommandoudførelse, "Save complete" og timeouts. Standardmønstre er allerede skrevet, gemmer valgfrit filtrerede linjer i en separat log.
Kommandoer og variabler
Hovedkommandoen er /lagfixer (aliasser /lf, /antilag, /lag).
Kommando | Formål |
| Genindlæser konfigurationen af alle moduler |
| Viser det gennemsnitlige ping for spillere på serveren |
| Manuel rydning af entiteter i henhold til WorldCleaner-regler |
| Serverbelastningsstatistikker |
| Åbner GUI-menuen til redigering af konfigurationen |
| Kører Java garbage collector |
| Serverbelastningskort med en MSPT-graf |
| Kører en benchmark og sammenligner resultatet med andre servere |
| Kiste til gendannelse af fjernede genstande |

Output fra /lagfixer monitor-kommandoen i spil-chatten
Konklusion
LagFixer optimerer specifikt individuelle kilder til belastning på serveren — fra mob-AI til redstone, uden at forstyrre vanilla-spilmekanikken. Velegnet til survival-servere med 30+ onlinespillere, projekter med store dyrefarme og situationer, hvor administratoren allerede kender TPS-profilen for deres server og ønsker fleksibel kontrol i stedet for en standardtilgang.
Installation
En typisk installation tager omkring 5 minutter. Forløbet er det samme; kun Loader og den matchende build er forskellige.
- 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.











