Skip to main content
criticalServer ErrorsAffects: All versions

How to Fix Server Watchdog Crash

Fix Server Watchdog Crash by identifying blocking plugins with Spark and fixing main-thread blocking operations.

Quick Fix

Increase the watchdog timeout in spigot.yml or identify and remove the plugin blocking the main thread.

Error Message

A single server tick took 60.00 seconds (should be max 0.05)

How to Fix

1

Set timeout-time: 120 in spigot.yml to give more time (temporary)

2

Install Spark and check for blocking threads

3

Review recently installed plugins for main-thread blocking operations

4

Move the world to an SSD for faster saves

5

Optimize JVM flags for shorter GC pauses

Common Causes

  • Plugin or mod blocking the main server thread
  • World save taking too long on slow disk
  • Deadlock in plugin code
  • Garbage collection pause

Diagnostic Steps

  1. Check server log for the thread dump before the crash
  2. Identify which thread was blocked and what code it was running
  3. Update or remove the offending plugin
  4. Restart the server

FAQ

Should I disable the watchdog?

No. The watchdog protects against frozen servers. Instead, fix the underlying cause. Increase the timeout temporarily if needed while debugging.

Related Errors

Need More Help?