Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Tutoriales
Configurar y administrar tu servidor

Cómo arreglar el lag en tu servidor

P700

Si administras un servidor de Minecraft, uno de los problemas más frustrantes que puedes encontrar es el lag. Este artículo te mostrará varios métodos para solucionar el lag en tu servidor de Minecraft y optimizar su rendimiento.

Puedes consultar este artículo para identificar el tipo de lag que experimentas.

 

Elimina máquinas de ticks / lag

Las máquinas de redstone son geniales para crear casi cualquier cosa en Minecraft. Sin embargo, tener demasiadas de estas máquinas puede disminuir tu TPS y causar lag para todos los jugadores. Para solucionarlo, intenta limitar el número de máquinas e instala plugins anti-lag de redstone como ClearLagg, que pueden ayudar a reducir el lag causado por las máquinas de redstone. Además, es mejor evitar tener demasiadas granjas automáticas, granjas de mobs o cualquier cosa que implique mecánicas complejas de redstone. Siempre incluye un método para apagar tus máquinas y granjas para que no estén funcionando todo el tiempo y consumiendo los recursos de tu servidor.

 

Pregenere su mundo

Pregenear el mundo es un paso vital para eliminar el lag. Es mejor hacerlo antes que cualquier otra cosa. El plugin Chunky es una excelente herramienta para pregenear tu mundo. Todo lo que necesitas hacer es instalar el plugin y ejecutar los siguientes comandos:

/chunky radius 5000

seguido de /chunky start

Esto pre-generará un radio de 5.000 bloques alrededor del spawn de tu mundo. El servidor tendrá mucho lag mientras el proceso esté en curso, pero una vez finalizado, el rendimiento mejorará drásticamente. Puedes aumentar el radio tanto como quieras, pero se recomienda mantenerlo por debajo de 20.000 bloques.

 

Optimiza tus archivos de configuración

Editar Paper.yml y otros archivos de configuración puede mejorar mucho el rendimiento de tu servidor. Algunos de los archivos principales que deberías modificar son Bukkit.yml, Paper-world-defaults.yml y Spigot.yml. A continuación se muestran los ajustes que debes cambiar para obtener el mejor rendimiento posible con un impacto mínimo en la jugabilidad.

 

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

 

Usa plugins

Los plugins pueden reducir significativamente el lag en tu servidor de Minecraft. Los siguientes son algunos de los plugins más recomendados para reducir el lag:

ClearLagg 
ClearLagg es un plugin diseñado para eliminar el lag causado por entidades como objetos, mobs y más. También puede eliminar entidades según condiciones como edad, tipo o distancia de los jugadores.

Limit Pillagers
Este plugin limita la cantidad de Pillagers que pueden aparecer en un cierto radio alrededor de los jugadores. Esto puede ayudar a reducir el lag causado por demasiados Pillagers.

Village Optimiser
Village Optimiser es un plugin que optimiza las mecánicas de las aldeas para reducir el lag del servidor. Incluye mejoras en el pathfinding de aldeanos, generación de golems de hierro y más.

MergedMobs 
MergedMobs es un plugin premium que fusiona mobs dentro de un cierto radio para reducir el lag. Combina varios mobs en una sola entidad, reduciendo la cantidad de entidades en el servidor.

Entity Tracker Fixer 
Entity Tracker Fixer es un plugin que soluciona un bug en Minecraft donde las entidades siguen siendo rastreadas incluso cuando los jugadores están lejos. Esto puede causar lag en el servidor y el plugin ayuda a corregir este problema.

Farm Limiter 
Farm Limiter es un plugin premium que limita la cantidad de granjas y spawners que los jugadores pueden colocar en el servidor. Esto ayuda a reducir el lag causado por demasiadas granjas.

Mob Farm Manager 
Mob Farm Manager es un plugin premium que optimiza las granjas de mobs para reducir el lag. Incluye mejoras en el spawn de mobs, pathfinding optimizado y más.

Lag Assist
Lag Assist es un plugin premium que optimiza varios aspectos del juego para reducir el lag. Incluye mejoras en la carga de chunks, manejo de entidades optimizado y más.

Spark
Spark es un plugin que ayuda a optimizar el rendimiento de tu servidor. Incluye funciones como mejor recolección de basura, carga de chunks optimizada y más.

StackMob
StackMob es un plugin que reduce el lag apilando mobs unos sobre otros. Esto reduce la cantidad de entidades en el servidor, ayudando a mejorar el rendimiento.

Armor Stand
Armor Stand-Limiter es un plugin que limita la cantidad de soportes de armaduras que los jugadores pueden colocar en el servidor. Esto puede ayudar a reducir el lag causado por demasiados soportes de armaduras.

 

Cambia a PaperMC o sus forks

Si ejecutas un servidor Vanilla de Minecraft, podrías pensar que no experimentarás lag. Desafortunadamente, el juego base no ofrece muchas opciones de optimización y puede ser muy lento como resultado. Las actualizaciones recientes como la 1.19+ han hecho que el juego consuma muchos más recursos. Cambiar a PaperMC o a uno de sus forks como Purpur o Airplane mejorará drásticamente tu rendimiento.

 

Conclusión

Optimizar tu servidor de Minecraft es crucial para evitar el lag. Eliminando máquinas de ticks/lag, pre-generando tu mundo, optimizando los archivos de configuración, usando plugins y cambiando a Paper o sus forks, puedes mejorar el rendimiento de tu servidor y ofrecer una experiencia de juego sin lag a tus jugadores.