The server has stopped responding! This is (probably) a bug.
Learn how to diagnose and fix the 'The server has stopped responding' error on your Minecraft server. Follow these steps to restore your server's performance.
What this error means
The "The server has stopped responding" error, often accompanied by a "Can't keep up!" warning in your console, indicates that your server's main thread is blocked. This happens when the server takes longer than 50 milliseconds to process a single tick, causing the game loop to stall.
Common causes
- Overloaded CPU: Too many entities, complex redstone machines, or inefficient plugins.
- Insufficient RAM: The server is constantly garbage collecting, causing "stop-the-world" pauses.
- Disk I/O bottlenecks: The server is struggling to read or write world data to the storage drive.
- Corrupt chunks: A specific area of your world is causing the server to crash or hang when loaded.
How to fix it
1. Check your resource usage
If your server is consistently hitting 100% CPU or RAM usage, it may be time to upgrade your plan. On AwakeNode, you can upgrade your plan via the billing area, and your RAM (Xmx) will update automatically without manual config changes.
2. Optimise your server configuration
- On AwakeNode: Use the File Manager to edit your
server.properties,spigot.yml, orpaper-world-defaults.yml. Lowering theview-distanceandsimulation-distancecan significantly reduce CPU load. - On other hosts: Use an SFTP client to download and edit these files manually, then re-upload them to your server directory.
3. Remove problematic plugins or mods
- On AwakeNode: Use the Plugin Installer or Mod Installer to quickly disable or remove recently added plugins or mods that may be causing the lag.
- On other hosts: Manually remove files from your
pluginsormodsfolder and restart the server to see if performance improves.
4. Contact support for advanced tuning
If you believe the issue is related to JVM startup flags or garbage collection settings, please contact AwakeNode Support. As users cannot edit these flags directly, our team can review your server's performance logs and apply the necessary optimisations for you.
Frequently asked questions
Related guides
error
java.lang.OutOfMemoryError: Java heap space
Learn how to resolve the java.lang.OutOfMemoryError: Java heap space on your Minecraft server by adjusting memory allocation or upgrading your plan.
error
Error: Could not reserve enough space for object heap
Learn how to resolve the 'Could not reserve enough space for object heap' error on your Minecraft server by adjusting RAM allocation and startup flags.
error
java.lang.UnsupportedClassVersionError
Learn how to resolve the java.lang.UnsupportedClassVersionError on your Minecraft server by matching your Java version to your server's requirements.
Ready to host your Minecraft server?
Spin up a high-performance UK server in seconds - AMD Ryzen, NVMe, DDoS protection, and 24/7 support from £1/mo.