El lag (retraso) aparece cuando el servidor no alcanza a procesar todo a tiempo. En un servidor gratuito con recursos limitados, optimizar marca una gran diferencia. Aquí van los ajustes que más ayudan.

1. Usa Paper o Purpur

Son muchísimo más eficientes que Vanilla. Si buscas rendimiento y usas plugins, esta es la base ideal.

2. Baja la distancia de visión

En server.properties, reduce view-distance a 6 (o incluso 5) y simulation-distance a 4. Es lo que más CPU y RAM ahorra sin que se note demasiado al jugar.

3. Controla los mobs y las entidades

Demasiados animales, aldeanos o ítems tirados en el suelo generan lag. En Paper puedes ajustar en paper-world-defaults.yml los límites de spawn de mobs. También ayuda:

  • Evitar granjas de mobs gigantes cerca del spawn.
  • Recoger los ítems del suelo y no dejar cofres con miles de entidades.

4. Ajusta la memoria

Más RAM no siempre es mejor si la CPU es el cuello de botella, pero quedarse corto sí causa lag y cierres. Vigila la barra de memoria en el panel: si está siempre al tope, reduce plugins/mods o la distancia de visión.

5. Menos plugins/mods = más fluidez

Cada plugin o mod suma carga. Quita los que no uses. Algunos plugins pesados (protección por bloques, logs muy detallados) impactan bastante.

6. Mide el rendimiento

Instala el plugin Spark y usa /spark tps para ver los TPS (ticks por segundo). Lo ideal es 20 TPS. Si baja de 18, hay lag. Con /spark profiler puedes descubrir qué lo causa.

7. Reinicios programados

Reiniciar el servidor cada cierto tiempo libera memoria y mantiene todo fluido, sobre todo en servidores que llevan muchas horas encendidos.