Usa el código NILO20: 20% de descuento por confiar en nosotros..

Ilustración de Minecraft: un jugador con armadura de netherita corre por el Nether

Crash "Exception in server tick loop" en Minecraft

Qué significa el crash Exception in server tick loop en tu servidor de Minecraft, cómo encontrar la causa real en el crash report y cómo solucionar las más habituales.

4 min de lectura Errores del servidor

Exception in server tick loop es el mensaje que muestra un servidor de Minecraft cuando se cae mientras procesaba el juego. No es un error concreto: solo significa que algo falló durante un tick y el servidor no pudo seguir. La causa real está unas líneas más abajo, en el crash report.

1. Abre el crash report

En el Administrador de archivos, abre el archivo más reciente de la carpeta crash-reports/. Al principio verás algo así:

---- Minecraft Crash Report ----
Description: Exception in server tick loop

java.lang.NullPointerException: Cannot invoke "..." because "..." is null
	at com.ejemplo.mimod.MachineBlockEntity.tick(MachineBlockEntity.java:88)
	at net.minecraft.server.level.ServerLevel.tick(...)

Fíjate en dos cosas:

  • La primera línea después de Description: el tipo de error, como NullPointerException, OutOfMemoryError o ConcurrentModificationException.
  • Las primeras líneas que empiezan por at: el nombre que no sea net.minecraft suele delatar el mod o plugin culpable. En el ejemplo, com.ejemplo.mimod.

Busca también la línea Caused by: si la hay. Suele dar la pista más clara. Si te cuesta leerlo, la guía de crash reports y logs lo explica paso a paso.

2. Identifica la causa

Si en el crash report ves… La causa probable Qué hacer
OutOfMemoryError Al servidor le falta memoria Mira la guía de OutOfMemoryError.
-- Entity being ticked -- Una entidad dañada Mira la guía de Ticking entity.
-- Block entity being ticked -- Un bloque especial dañado (cofre, máquina…) También en la guía de Ticking entity.
invalid dist DEDICATED_SERVER o clases de client Un mod solo de cliente instalado en el servidor Quítalo del servidor (ver abajo).
NoSuchMethodError, NoClassDefFoundError Mods o plugins de versiones incompatibles Actualiza el mod o su dependencia.
El nombre de un mod o plugin en las líneas at Un fallo de ese mod o plugin Actualízalo o quítalo.

3. Soluciones

Un mod solo de cliente en el servidor

Algunos mods solo funcionan en el juego, no en el servidor: minimapas, shaders, mods de interfaz o de sonido. Si los subes al servidor, se cae al arrancar.

Quita ese mod de la carpeta mods/ del servidor. Los jugadores pueden seguir usándolo en su juego sin problema.

Un mod o plugin con un fallo

  1. Busca si hay una versión más nueva del mod o plugin culpable para tu versión de Minecraft y actualízalo.

  2. Si no la hay, o sigue fallando, quítalo temporalmente para comprobar que es él.

  3. Si el mod añade bloques o entidades a tu mundo, quitarlo puede hacer que desaparezcan. Haz una copia de seguridad antes.

El crash report no nombra a nadie

Si solo aparecen líneas de net.minecraft, busca el culpable por mitades:

  1. Detén el servidor y haz una copia de seguridad.

  2. Mueve la mitad de los mods o plugins a una carpeta aparte, por ejemplo mods-desactivados.

  3. Arranca el servidor. Si deja de caerse, el culpable está en la mitad que quitaste. Si sigue cayéndose, está en la que dejaste.

  4. Repite con la mitad sospechosa hasta quedarte con uno.

Ten en cuenta las dependencias: si quitas una librería, los mods que la necesitan tampoco cargarán. Quítalos junto con ella.

El servidor se cae tras «A single server tick took 60 seconds»

Es otro caso: el servidor no ha fallado, sino que se ha quedado colgado. El vigilante interno (watchdog) lo cierra tras 60 segundos sin respuesta, para que no se quede bloqueado para siempre. En el crash report verás Watching Server en lugar de Exception in server tick loop.

Suele deberse a una granja o máquina gigante, a una edición enorme con WorldEdit o a un servidor con demasiada carga. Revisa la guía de Can’t keep up y la de optimizar el rendimiento.

Preguntas frecuentes

Se cae siempre en el mismo sitio del mundo

Casi seguro es una entidad o un bloque dañado en ese chunk. Sigue la guía de Ticking entity.

Se cae cada pocas horas, sin patrón

Revisa el uso de memoria. Si va subiendo hasta el límite antes de cada crash, es un problema de memoria y no de un mod concreto: mira cuánta RAM necesito.

¿Necesitas un servidor para probarlo?

Planes desde 2 USD al mes con slots ilimitados. Si te trabas con una guía, soporte te ayuda por Discord.

Crear servidor
Cara de Slime, el mob del plan de 1 GBCara de Esqueleto, el mob del plan de 3 GBCara de Vex, el mob del plan de 6 GBCara de Guardián, el mob del plan de 10 GBCara de Wither, el mob del plan de 16 GBCara de Enderman, el mob del plan de 24 GB