Minecraft server running behind skipping ticks
Learn how to diagnose and resolve 'Can't keep up!' and skipping ticks errors on your Minecraft server to ensure smooth gameplay for your players.
Understanding Skipping Ticks
When your Minecraft server logs show "Can't keep up! Is the server overloaded?", it means the server is failing to complete its game logic within the allocated 50ms per tick. This results in "skipping ticks," which manifests as lag, rubber-banding, and delayed block interactions.
Diagnosing the Cause
Before making changes, identify the source of the load:
- Entity Count: Too many mobs or items in a single area.
- Complex Redstone: Large-scale farms or inefficient clock circuits.
- World Generation: Players exploring new chunks too rapidly.
- Plugin/Mod Overhead: Poorly optimised plugins or excessive background tasks.
Optimising Your Server
On AwakeNode
- Version Changer: Use the Version Changer in your panel to ensure you are running an optimised server software like Paper or Purpur, which include built-in performance patches.
- File Manager: Use the built-in File Manager to edit
bukkit.yml,spigot.yml, andpaper-world-defaults.yml. Reducing view distance and entity activation ranges here significantly lowers CPU load. - Support: If you suspect your startup flags are causing issues or need specific GC tuning, open a ticket with our Support team. We manage all JVM arguments to ensure your server runs efficiently.
On other hosts / manually
- Server Software: Switch from Vanilla to Paper or Purpur to gain access to performance configuration files.
- Startup Flags: You must manually edit your server's startup script to include optimised JVM arguments (such as Aikar's Flags). Ensure your
-Xmxvalue is set correctly for your allocated RAM. - Configuration: Manually edit your configuration files via SFTP to lower
view-distance,simulation-distance, andentity-activation-rangeto reduce the processing burden on your CPU.
Scaling Resources
If your server remains overloaded despite optimisations, you may have outgrown your current hardware capacity. On AwakeNode, you can upgrade your plan at any time; your RAM allocation and Xmx flags will update automatically without requiring manual configuration changes.
Frequently asked questions
Related guides
tutorial
How to Monetize Your Minecraft Server Without Breaking the EULA
Learn how to monetize your Minecraft server while staying compliant with Mojang's EULA. Discover acceptable donation models and avoid common pitfalls.
tutorial
How to Set Up a Web Store for Your Server Using Tebex
Learn how to integrate a Tebex web store with your AwakeNode Minecraft server to manage donations and rank sales efficiently.
tutorial
Minecraft Server Security: How to Protect Your World from Griefers, Bots, and DDoS Attacks
Learn how to secure your Minecraft server against griefers, malicious bots, and DDoS attacks with our expert guide on configuration and best practices.
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.