TPS & MSPT Calculator
Enter your server's MSPT to calculate the theoretical TPS, or diagnose performance issues based on your current metrics.
Understanding Server Performance
Minecraft's game loop operates on "ticks". Ideally, the server processes 20 ticks every second. If the CPU cannot complete a tick's calculations (entity AI, redstone, crop growth) within 50 milliseconds, the server falls behind.
When a server says "Can't keep up! Is the server overloaded?", it means the MSPT has exceeded the 50ms threshold.
Fixing Server Lag
High MSPT means the server is taking too long to process each tick. CPU/main-thread saturation is a common cause, but plugins, entities, chunk generation, garbage collection, and other workloads can also contribute. Consider upgrading your hardware or migrating to a more optimized server software.