Configurarea și administrarea serverului tău
Cum sa repari lag-ul pe serverul tau

Daca administrezi un server Minecraft, unul dintre cele mai frustrante lucruri care se pot intampla este lag-ul. Acest articol discuta mai multe metode pentru a repara lag-ul pe serverul tau Minecraft si pentru a-i optimiza performanta.
Poti consulta acest articol pentru a identifica tipul de lag cu care te confrunti.
Elimina masinile de tick / lag
Masinile cu redstone sunt excelente pentru a crea aproape orice in Minecraft. Totusi, prea multe astfel de masini pot scadea TPS-ul si pot cauza lag pentru toti jucatorii. Pentru a rezolva acest lucru, limiteaza numarul de masini si instaleaza pluginuri anti-redstone-lag precum ClearLagg, care pot ajuta la reducerea lag-ului cauzat de masinile cu redstone. De asemenea, este recomandat sa eviti fermele automate, mob grinder-ele sau orice altceva care implica mecanisme complexe cu redstone. Asigura-te ca ai o metoda de a opri masinile si fermele atunci cand nu sunt folosite, pentru a nu consuma resursele serverului in mod inutil.
Pre-genereaza lumea ta
Pre-generarea lumii este un pas esential pentru eliminarea lag-ului. Este cel mai bine sa faci acest lucru inainte de orice altceva. Pluginul Chunky este o unealta excelenta pentru pre-generarea lumii. Tot ce trebuie sa faci este sa instalezi pluginul si sa rulezi urmatoarele comenzi:
/chunky radius 5000
urmat de /chunky start
Aceasta va pre-genera un raza de 5.000 de blocuri in jurul spawn-ului lumii tale. Serverul va avea lag in timp ce procesul ruleaza, dar dupa finalizare, performanta se va imbunatati semnificativ. Poti mari raza cat doresti, dar este recomandat sa o pastrezi sub 20.000 de blocuri.
Optimizeaza fisierele de configurare
Editarea fisierelor Paper.yml si a altor fisiere de configurare poate imbunatati semnificativ performanta serverului tau. Unele dintre principalele fisiere pe care ar trebui sa le modifici sunt Bukkit.yml, Paper-world-defaults.yml si Spigot.yml. Mai jos sunt setarile pe care ar trebui sa le schimbi pentru a obtine cea mai buna performanta cu impact minim asupra gameplay-ului.
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
Foloseste pluginuri
Pluginurile pot reduce semnificativ lag-ul pe serverul tau Minecraft. Iata cateva dintre cele mai recomandate pluginuri pentru reducerea lag-ului:
ClearLagg
ClearLagg este un plugin conceput pentru a elimina lag-ul cauzat de entitati precum iteme, mob-uri si altele. Poate elimina entitati pe baza unor conditii precum varsta, tipul sau distanta fata de jucatori.
Limit Pillagers
Acest plugin limiteaza numarul de Pillageri care pot aparea intr-o anumita raza in jurul jucatorilor. Acest lucru poate ajuta la reducerea lag-ului cauzat de prea multi Pillageri.
Village Optimiser
Village Optimiser este un plugin care optimizeaza mecanicile satelor pentru a reduce lag-ul serverului. Include imbunatatiri pentru pathfinding-ul villagerilor, spawn-ul golemilor de fier si multe altele.
MergedMobs
MergedMobs este un plugin premium care combina mob-urile dintr-o anumita raza pentru a reduce lag-ul. Acesta grupeaza mai multi mobi intr-o singura entitate, reducand numarul de entitati de pe server.
Entity Tracker Fixer
Entity Tracker Fixer este un plugin care rezolva o problema din Minecraft in care entitatile continua sa fie urmarite chiar si cand jucatorii sunt departe. Acest lucru poate cauza lag, iar pluginul ajuta la remedierea acestei probleme.
Farm Limiter
Farm Limiter este un plugin premium care limiteaza numarul de ferme si spawner-e pe care jucatorii le pot plasa pe server. Acest lucru ajuta la reducerea lag-ului cauzat de prea multe ferme.
Mob Farm Manager
Mob Farm Manager este un plugin premium care optimizeaza fermele de mob-i pentru a reduce lag-ul serverului. Include functii precum spawn imbunatatit pentru mob-i, pathfinding optimizat si multe altele.
Lag Assist
Lag Assist este un plugin premium care optimizeaza diverse aspecte ale jocului pentru a reduce lag-ul serverului. Include functii precum incarcare imbunatatita a chunk-urilor, gestionare optimizata a entitatilor si multe altele.
Spark
Spark este un plugin care ajuta la optimizarea performantei serverului tau. Include functii precum colectare de gunoi mai eficienta, incarcare imbunatatita a chunk-urilor si multe altele.
StackMob
StackMob este un plugin care reduce lag-ul serverului prin stivuirea mob-ilor unul peste altul. Astfel, se reduce numarul de entitati de pe server, imbunatatind performanta.
Armor Stand
Armor Stand-Limiter este un plugin care limiteaza numarul de armor stand-uri pe care jucatorii le pot plasa pe server. Acest lucru poate ajuta la reducerea lag-ului cauzat de prea multe armor stand-uri.
Treci pe PaperMC sau fork-urile sale
Daca rulezi un server Vanilla Minecraft, ai putea crede ca nu vei avea lag. Din pacate, jocul de baza nu ofera multe optiuni de optimizare si poate fi destul de laggy. Update-urile noi precum 1.19+ au facut jocul mult mai solicitant pentru resurse. Trecerea la PaperMC sau la unul dintre fork-urile sale precum Purpur sau Airplane va imbunatati drastic performanta.
Concluzie
Optimizarea serverului tau Minecraft este esentiala pentru a preveni lag-ul. Prin eliminarea masinilor de tick/lag, pre-generarea lumii, optimizarea fisierelor de configurare, folosirea pluginurilor si trecerea pe Paper sau fork-urile sale, poti imbunatati performanta serverului si oferi o experienta de joc fara lag pentru jucatorii tai.
Începe cu un
Minecraft Server
Vrei să-ți creezi propriul server Minecraft? Durează doar câteva minute.