GuavaHost
Language & currency
Client AreaGame Panel Toggle navigation
Games All Games
Minecraft JavaMinecraft BedrockMinecraft GeyserRustRuneScape: DragonwildsPalworldValheimValheim + BepInExARK: Survival EvolvedARK: Survival AscendedProject ZomboidEnshroudedDon't Starve TogetherCounter-Strike 2TerrariatModLoaderHytaleMulti-Game ServerDiscord Bot Hosting
Navigation PricingReviewsHelp CenterSupport Company About UsFAQRefer to earnSLATerms of ServicePrivacy Policy
Language & currency
Client AreaGame Panel

Reading TPS and MSPT to Measure Server Health

TPS and MSPT are the two numbers that tell you whether your server is healthy: TPS is how many times per second the world updates (20 is perfect), and MSPT is how many milliseconds each update takes (under 50 is healthy).

2 min read · Updated Sep 24, 2026 · By GuavaHost Team

What TPS means

TPS stands for ticks per second. A tick is one update of the entire world: mobs move, blocks change, redstone fires. Minecraft-style servers aim for exactly 20 TPS. If your reading is a solid 20, the server is keeping up perfectly. Anything below 20 means the server is falling behind, and players will feel it as slow, laggy gameplay.

What MSPT means

MSPT stands for milliseconds per tick, or how long each single tick takes to finish. Here is the important link: to hit 20 TPS, each tick has to finish inside 50 ms (1000 ms divided by 20). So:

  • MSPT well under 50: you have spare headroom, and TPS will stay at 20.
  • MSPT creeping toward 50: you are near the edge, and any spike will drop TPS.
  • MSPT above 50: the server cannot finish ticks in time, and TPS falls.

MSPT is the earlier warning sign. TPS can still read 20 while MSPT quietly climbs, so watching MSPT tells you about trouble before players notice it.

How to read them

  1. On Paper, Spigot, or Purpur, type /tps and /mspt in the Console tab or in-game.
  2. On recent vanilla versions, use /tick query to see the current tick time.
  3. For a deeper look, install the free Spark plugin and run /spark tps for a live readout or /spark profiler to find exactly what is eating your ticks.

You can run any of these commands straight from the input box at the bottom of the Console tab.

Reading the numbers

  • 20.0 TPS and MSPT around 10 to 30: healthy, plenty of room.
  • 20.0 TPS but MSPT near 45 to 50: healthy for now, but one more mob farm or player could tip it over.
  • TPS below 18: something needs fixing today.

When MSPT spikes but TPS looks fine

Averages hide short spikes. If MSPT jumps every few seconds even though the average TPS is 20, you likely have a periodic cost such as autosaves, a scheduled task, or a chunk-loading burst. The Spark profiler is the fastest way to name the culprit.

Turning readings into fixes

Once you know your numbers, the fixes are the usual suspects: lower view distance and simulation distance, clear excess entities, remove a heavy plugin, or add RAM. You can upgrade RAM any time with Manage plan in your control panel with prorated billing, and it applies in seconds without touching your world. Re-check /tps and /mspt after each change so you can see what actually helped.

Still stuck? Jump into our Discord at discord.gg/GuavaHost and the team will help you out.

  • tps
  • mspt
  • diagnostics
  • minecraft

Host a Minecraft Java server From $3.99/mo, with instant setup and DDoS protection.

Still need help? Our team is online 24/7 to answer questions.

Contact support

Related guides

More from Performance & Lag.

  • Lag or ping? Telling server lag from latency

    Two very different problems both get called "lag": the server struggling to keep up, and your own connection being slow. This guide shows you how to tell them apart so you fix the right thing.

    3 min

  • View Distance vs Simulation Distance (and How They Affect TPS)

    View distance controls how far players can see, simulation distance controls how far the world actually stays active and ticking, and both directly affect your server's TPS because each step outward adds more chunks for the server to process.

    2 min

  • Do More Players Need More RAM?

    More players do use more RAM, but not as much as most people expect: the biggest memory costs are usually your world size, your mods or plugins, and your view distance, while each additional player adds a smaller, steadier amount on top.

    2 min

  • Why Is My Game Server Lagging? A Fix-It Checklist

    Server lag usually comes down to a short list of causes: not enough RAM, too many loaded entities or heavy plugins, a distance setting turned up too high, or players sitting far from your server location, and you can work through each one in a few minutes.

    3 min

  • Changing your server location

    Moving your server to a different location can cut your ping if you or most of your players are far from the current one. Here is what a move involves and how to start it yourself from the control panel.

    3 min