Skip to content
Try a Minecraft server free. No card needed.48 hours free
AwakeNode
Find my serverMinecraft plansFree trialPay-to-PlayWikiSupport
Legacy billingClient DashboardView plans
Guides

Guide

Understanding the Watchdog Crash: How to Stop "Server Has Stopped Responding" Errors

Learn why your Minecraft server crashes with 'Server has stopped responding' and how to resolve Watchdog errors on AwakeNode and other hosts.

AwakeNode Team · Reviewed by Harry · Updated 15 Oct 2026

Understanding the Watchdog

The Minecraft Watchdog is a built-in safety mechanism designed to prevent the server from hanging indefinitely. If the main server thread is blocked for more than 60 seconds (usually due to heavy processing or lag), the Watchdog assumes the server has frozen and forcibly shuts it down to prevent file corruption.

When this happens, you will see an error in your console logs stating: "A single server tick took 60.00 seconds (should be max 0.05) ... Considering it to be crashed, server will forcibly shutdown."

Common Causes

  • Heavy World Generation: Exploring new chunks too quickly can overwhelm the CPU.
  • Inefficient Plugins/Mods: Poorly optimised code can cause the main thread to hang.
  • Resource Exhaustion: Insufficient RAM or CPU overhead for your current player count or modpack.
  • Disk I/O Latency: Slow read/write speeds when saving large world files.

How to Resolve Watchdog Crashes

On AwakeNode

  1. Check Resource Usage: Use the AwakeNode panel to monitor your CPU and RAM usage during peak times. If you are consistently hitting your limits, consider upgrading your plan. Upgrading automatically adjusts your memory allocation (Xmx) without requiring manual configuration.
  2. Use the File Manager: If a specific plugin is causing the crash, use the AwakeNode File Manager to quickly rename or remove the plugin folder to test for stability without needing to use external SFTP software.
  3. Contact Support: If your server is crashing despite having sufficient resources, open a ticket with our support team. To add your own JVM flags, set a custom startup command in your server's Startup tab.

On Other Hosts / Manually

  1. Optimise Startup Flags: Ensure your startup command includes modern garbage collection flags (like G1GC or Aikar's Flags). You will need to edit your startup script or command line arguments manually to implement these.
  2. Adjust Memory Allocation: If your server is running out of memory, locate your startup script and increase the -Xmx value (e.g., -Xmx4G for 4GB of RAM). Ensure the host has enough overhead to accommodate this change.
  3. Profile the Server: Use tools like Spark to profile your server's performance. This will help you identify which specific entities, plugins, or chunks are causing the "tick" to take too long.
AwakeNode

Minecraft server hosting in UK or EU locations. Built by players, for players.

Open a support ticket

Minecraft

  • Minecraft plans
  • Modpack servers
  • Pay-to-Play with friends
  • 48-hour free trial
  • Common questions

Support

  • Wiki and guides
  • Client Dashboard
  • Open a support ticket
  • Legacy game panel (existing servers)
  • Legacy billing (existing accounts)

Company

  • Contact us
  • VPS hosting
  • Terms of service
  • Privacy policy
  • Uptime SLA
  • Disable Watchdog (Not Recommended): In server.properties, you can set max-tick-time to -1. This disables the Watchdog entirely. Warning: This prevents the server from auto-restarting when frozen, which can lead to severe world corruption if the server hangs while writing data to the disk.
  • Questions

    Can I increase my server's RAM myself?+

    On AwakeNode, you simply upgrade your hosting plan and the memory allocation updates automatically. On other hosts, you must manually edit the -Xmx value in your startup command.

    Is it safe to disable the Watchdog?+

    It is generally not recommended. Disabling it prevents the server from shutting down when frozen, which often leads to corrupted world files and lost player data.

    What should I do if my server keeps crashing after removing plugins?+

    If the issue persists, open a support ticket with the AwakeNode team. We can review your crash logs to identify underlying issues with your world data or JVM configuration.

    Why does my server crash when players explore?+

    This is often caused by heavy world generation taxing the CPU. You may need to pre-generate your world chunks or upgrade to a plan with higher single-core CPU performance.

    More guides

    The Top 10 Fabric Optimization Mods to Boost Server TPSBoost your Minecraft server's performance with our curated list of the top 10 Fabric optimization mods, designed to improve TPS and reduce lag.Best optimization mods Fabric 2026Boost your Minecraft Fabric server performance in 2026. Learn which optimization mods provide the best FPS and TPS gains for your AwakeNode server.How to Monetize Your Minecraft Server Without Breaking the EULALearn how to monetize your Minecraft server while staying compliant with Mojang's EULA. Discover acceptable donation models and avoid common pitfalls.Minecraft server Java 25 error fixLearn how to resolve Java 25 compatibility errors on your Minecraft server. Follow our guide to ensure your server version matches your Java runtime.

    On this page

    • Understanding the Watchdog
    • Common Causes
    • How to Resolve Watchdog Crashes

    Start a Minecraft server

    Java or Bedrock, vanilla or modded, with a console, file manager and backups.

    See plans
  • AwakeNode is a trading name of Falcon Hosting Ltd.
    © 2026 Falcon Hosting Ltd.

    Registered in England & Wales · Company No. 15676555 · ICO registration ZB377567
    Registered office: Anglo Dal House, 5 Spring Villa Park, Spring Villa Road, Edgware, Middlesex, HA8 7EB, United Kingdom