Iniciar sesiónCrear servidor
Servidores de juego

Lag en tu servidor de Minecraft: cómo mejorar los TPS

Descubre por qué tu servidor de Minecraft va con lag y cómo arreglarlo: mide los TPS, usa spark, baja la distancia de visión y pre-genera el mundo.

6 min de lectura#minecraft server lag#fix minecraft lag#low tps#spark profiler#reduce lag#lag minecraft servidor#tps bajos#por qué mi servidor de minecraft tiene lag

El lag en un servidor de Minecraft suele deberse a unos TPS bajos (el servidor no da abasto), a poca memoria, a plugins o mods pesados o a una distancia de visión demasiado alta. Para arreglarlo, mide los TPS en el panel, encuentra qué consume tiempo con el analizador integrado y después baja las distancias, pre-genera el mundo, quita lo que pesa o pasa a un plan más grande.

Qué significan TPS y MSPT

  • TPS (ticks por segundo) es cuántas veces por segundo el servidor actualiza el mundo. 20 es lo perfecto. Por debajo de 18, los jugadores notan lag.
  • MSPT (milisegundos por tick) es lo que tarda cada actualización. Por debajo de 50 ms todo va bien. Por encima, el servidor se atrasa y bajan los TPS.

No todo problema es lag del servidor. Si los TPS están estables en 20 pero se queja un solo jugador, lo más probable es su conexión o su ordenador. Si todo el mundo se entrecorta, los bloques vuelven a aparecer al romperlos o los mobs se quedan congelados, es el servidor.

Paso 1: mide los TPS

  1. Entra a dashboard.solumecore.com, abre Servidores de juego y luego tu servidor. El servidor debe estar encendido.
  2. Abre la pestaña Consola y entra en Rendimiento y caídas. Se abre primero la vista Rendimiento.
  3. Pulsa Medir ahora. El panel muestra los TPS y el MSPT, y un veredicto: Anda fluido, Un poco de lag o Mucho lag.
  4. Para tener un historial, activa Registrar el TPS cada … minutos. Las caídas del gráfico coinciden con los picos de lag, así que compáralas con las horas en las que había jugadores.
La vista Rendimiento de un servidor de Minecraft con los valores de TPS y MSPT, un veredicto y el gráfico de historial
La vista Rendimiento de un servidor de Minecraft con los valores de TPS y MSPT, un veredicto y el gráfico de historial

Si el panel indica que el servidor no tiene un comando para medir los TPS, cámbialo a Paper en Ajustes → Versión e instalador o instala spark en Fabric. Vanilla no tiene ninguno.

Paso 2: encuentra qué lo causa

En la misma vista, la tarjeta ¿Qué causa el lag? (spark) observa el servidor durante 60 segundos y genera un informe con los plugins, mods y zonas más pesados.

  1. Si spark no está instalado, pulsa Instalar spark y reinicia.
  2. Juega o pide a jugadores que entren y pulsa Analizar 60 segundos.
  3. Cuando termine, pulsa Ver el informe. Se abre en spark.lucko.me y puedes compartirlo con quien te ayude.

Mira las primeras entradas: casi siempre un solo plugin, un mod o una zona (una granja grande, muchos animales o tolvas) se lleva la mayor parte del tiempo.

Paso 3: revisa la memoria

La tarjeta Memoria (RAM) compara tu plan con lo que el servidor necesita y con lo que usa ahora. Lo estima con tus plugins o mods, el tamaño del mundo y tus jugadores habituales, y te indica Conviene más, Bien o Te sobra. Si dice Conviene más, el servidor tendrá lag y puede caerse por falta de memoria. Usa Mejorar el plan o mira cómo subir de plan tu servidor de juegos.

Paso 4: aplica las soluciones

Baja la distancia de visión

En Mundo → Ajustes del juego, abre el grupo Rendimiento de ajustes:

  • Distancia de visión es cuántos chunks se envían a cada jugador. Es lo que más RAM y CPU consume: entre 8 y 10 es un buen equilibrio.
  • Distancia de simulación es hasta dónde se mueven las criaturas y crecen los cultivos. Bajarla es una de las mejoras más grandes.

Guarda y reinicia el servidor. Corresponden a view-distance y simulation-distance en server.properties.

Pre-genera el mundo

Minecraft crea el mundo a pedazos mientras los jugadores exploran, y eso provoca lag. Pre-generar hace ese trabajo una sola vez. Abre Mundo → Mundos y mapa, ve a Herramientas del mundo, pulsa Pre-generar… e instala Chunky si te lo pide. Elige el Radio (2.000 bloques es un buen comienzo para survival), la forma y la dimensión. Hazlo con pocos jugadores conectados. Puedes pausarlo y continuar después.

En el mismo sitio puedes poner un Borde del mundo para que el mundo, y tu disco, no crezcan sin fin.

Usa un tipo de servidor más rápido

Paper es mucho más rápido que Vanilla y compatible con los plugins de Spigot. Purpur y Pufferfish son opciones basadas en Paper. Cámbialo en Ajustes → Versión e instalador y haz un backup antes. Mira cómo cambiar la versión o el tipo de tu servidor de Minecraft.

Usa el perfil de Java recomendado

Abre Ajustes → Arranque. En Rendimiento de Java elige el perfil marcado como Recomendado y guarda. Un buen perfil evita los tirones de medio segundo que ocurren cuando Java limpia la memoria. Reinicia el servidor para aplicarlo.

Quita o sustituye plugins y mods pesados

Usa el informe de spark para encontrar los más pesados. Quita lo que no necesites, actualiza el resto y evita plugins que se ejecutan en cada tick. Desactiva un plugin sospechoso cambiándole el nombre en Archivos o usa Desactivar ese archivo desde la vista de caídas.

Reinicia de forma programada

Un reinicio diario con aviso libera memoria. Créalo en la pestaña Automatización. Mira cómo programar tareas en tu servidor de juegos.

Solución de problemas

  • Los TPS son 20 pero los jugadores dicen que va con lag. Revisa su conexión a internet o la distancia al servidor. Un servidor más cercano a tus jugadores tiene menos ping.
  • Solo hay lag en ciertos momentos. Compara el historial de TPS con las horas en las que hay jugadores o con el momento en que funciona una granja o una máquina de redstone grande.
  • Empezó a ir mal después de añadir un plugin o mod. Desactívalo y vuelve a medir.
  • Hay lag justo después de arrancar. En los primeros minutos se cargan chunks y plugins. Espera unos minutos y mide otra vez.

Preguntas frecuentes

¿Cómo compruebo los TPS de mi servidor de Minecraft?

Abre Consola → Rendimiento y caídas y pulsa Medir ahora. Cerca de 20 es lo perfecto. Por debajo de 18, los jugadores notan lag.

¿Por qué mi servidor de Minecraft va con lag con pocos jugadores?

A menudo un plugin, un mod o una granja grande consume el tiempo del tick, o la distancia de visión es demasiado alta para la memoria que tienes. Ejecuta el análisis de spark para saber cuál es.

¿Cuánta RAM necesita mi servidor de Minecraft?

Depende del tipo, de los plugins o mods, del tamaño del mundo y de los jugadores. La tarjeta Memoria (RAM) la estima por ti y sugiere si necesitas más.

¿Subir de plan arregla el lag?

Si la causa es la memoria o la CPU, sí. Si la causa es un plugin o un ajuste, arréglalo primero, porque un plan mayor solo lo disimulará un tiempo.

Artículos relacionados

¿Necesitas más espacio para tu comunidad? Mira nuestros planes de hosting de Minecraft.

¿Te fue útil este artículo?
Lag en tu servidor de Minecraft: cómo mejorar los TPS