Errores y soluciones

«A single server tick took 60.00 seconds»

Revisado el 6 de septiembre de 2026 2 min de lectura

El servidor ejecuta un hilo vigilante cuyo único trabajo es notar cuándo el hilo principal ha dejado de responder. Si un tick se pasa muchísimo de su presupuesto, el vigilante concluye que el servidor está colgado y lo apaga a propósito, imprimiendo una traza de exactamente qué estaba haciendo.

Lo que estás viendo

  • A single server tick took 60.00 seconds (should be max 0.05)
  • Considering it to be crashed, server will forcibly shutdown.
  • Un volcado de hilos larguísimo justo después, listando todos los hilos.
  • El servidor estaba bien un momento antes.

Por qué pasa

Algo en el hilo principal se paró o se ralentizó hasta no volver. Las causas comunes son un plugin esperando a una base de datos o a una petición web sin tiempo límite, una edición de mundo enorme, una tormenta de generación de chunks, o una pausa de recolección de basura en un servidor sin memoria. El vigilante no provoca nada de eso: lo reporta.

Leer el volcado

  1. Busca el hilo nombrado como hilo del servidor

    El volcado lista todos los hilos; solo importa uno. Suele estar etiquetado como hilo principal o del servidor y aparece cerca del principio.

  2. Lee su pila desde arriba

    Las primeras líneas son lo que estaba haciendo en el momento de congelarse. El nombre de un paquete de plugin ahí es tu respuesta.

  3. Si es una llamada a base de datos o HTTP, ese es el fallo

    Las llamadas de red bloqueantes en el hilo principal son la causa clásica. Eso es un problema del plugin que hay que reportar, no un ajuste que cambiar.

  4. Si es recolección de basura, mira la memoria en su lugar

    Un servidor en su techo de memoria se puede quedar pausado un minuto intentando liberar espacio. El vigilante salta, pero el problema real es la memoria.

Subir el tiempo del vigilante esconde la caída, no la congelación

Puedes alargar o desactivar el vigilante, y entonces el servidor se quedará congelado en vez de reiniciarse. Los jugadores siguen sin poder jugar, el mundo sigue sin guardarse, y ahora además nada escribe un diagnóstico. La única buena razón para cambiarlo es capturar una traza más larga mientras depuras.

El aviso temprano es el ajuste útil

Paper puede registrar un aviso antes del tiempo límite, mostrando qué estaba haciendo un tick lento sin matar el servidor. Activarlo te da la misma información de ticks que sí se recuperan, que suele ser donde el patrón se ve antes.

Cómo saber que ya está

El servidor pasa su pico habitual sin avisos del vigilante y sin ticks de más de un segundo en el registro.