Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Tutoriale
Configurarea și administrarea serverului tău

Cum sa repari lag-ul pe serverul tau

P700

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.