NUEVO 📢 Oferta de lanzamiento limitada: ¡hasta un 70% de descuento en tu primer mes, en todos los juegos!Ver planes

Tu servidor de Minecraft se congeló y Minecraft lo detuvo

MinecraftUpdated Oct 28, 20265 min read

Minecraft ejecuta el mundo en ticks, 20 por segundo. Si un tick tarda demasiado, el watchdog del servidor decide que se ha colgado y lo detiene a propósito. El propio watchdog de Minecraft dice A single server tick took 60.00 seconds. Paper y Purpur usan en su lugar su propio watchdog, que dice The server has stopped responding!. Algo congeló el mundo durante un minuto entero: un plugin, un mod o una máquina muy grande en el mundo. Encuéntralo y luego vuelve a iniciar el servidor.

Qué ves

  • Los jugadores se congelan y luego pierden la conexión.
  • La Console muestra A single server tick took y un número de segundos, luego (should be max 0.05). En Paper y Purpur muestra The server has stopped responding! y un volcado de hilos, una lista larga que empieza por Server thread dump.
  • Cuando el servidor se ha detenido tras el mensaje propio de Minecraft, el recuadro Por qué se detuvo tu servidor en Resumen y encima de la consola dice The server froze, and Minecraft stopped it. y One update took los segundos, A plugin, a mod or a very large machine in the world is usually the cause; spark's profiler shows which.

Encuentra lo que lo congeló

  1. Vuelve a iniciar el servidor.
  2. En Files, abre crash-reports y el archivo más reciente, o lee la Console alrededor de las líneas del watchdog (en Paper y Purpur, el volcado de hilos). Muestran lo que hacía el servidor cuando se congeló. El nombre de un plugin o de un mod ahí es tu mejor pista. Mira Cómo leer el log de tu servidor de Minecraft y los informes de fallo.
  3. Si el servidor va con lag antes de congelarse, ejecuta Perfilar 60 s en la tarjeta Salud del servidor de Resumen mientras ocurre el lag. Nombra los plugins o mods que usan la mayor parte del hilo principal: Cómo comprobar la salud de tu servidor de Minecraft con el TPS y el perfil de spark.
  4. Actualiza o quita lo que nombre, o cambia el ajuste que hace que se ejecute demasiado a menudo.

Causas comunes

  • Un plugin o un mod que hace un trabajo grande de golpe, como generar o escanear una zona grande.
  • Una máquina o una granja enorme: un reloj de redstone largo, miles de objetos en el suelo, una granja de mobs muy densa.
  • Jugadores que exploran muy lejos en terreno nuevo, que el servidor tiene que generar: Cómo pregenerar tu mundo de Minecraft hace ese trabajo por adelantado.

El Límite del watchdog

En Vanilla y en los cargadores de mods, el límite de tiempo es el Límite del watchdog en Ajustes, Server Properties (Java), 60000 milisegundos por defecto. Paper, Purpur y Spigot desactivan ese watchdog y usan el suyo, fijado por timeout-time en Spigot Settings (ajustes de Spigot; spigot.yml), 60 segundos por defecto. El panel describe el Límite del watchdog como Milliseconds a single tick may take before the server decides it has hung and shuts itself down. -1 turns the watchdog off, which is useful while tracking down a slow plugin.

Déjalo activado en el juego normal. Con el watchdog desactivado, un servidor congelado sigue congelado con los jugadores atascados dentro, en lugar de detenerse. Desactívalo solo un rato mientras buscas un plugin lento, y vuelve a activarlo después.

Conviene saber

¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros

NUESTROS ÚLTIMOS BLOGS