Performance

Minecraft MSPT Explained (Milliseconds Per Tick)

  • Updated 2026-09-11
  • 2 min read
  • Reference entry

In short

MSPT is how long the server takes to process one tick. Because a tick is budgeted at 50 milliseconds, sustained MSPT above 50 is exactly the point where players start feeling lag — which makes it more informative than a rounded TPS figure.

The 50 millisecond budget

Think of each tick as a budget: 50 ms to handle movement, entities, block updates, and redstone before the next tick is due. Under budget, the server has headroom; over budget, ticks stretch and the world slows.

Target staying comfortably under, not merely at, the limit. A server running at 45 ms is technically healthy but has no room for a farm firing or several players exploring at once.

Steady load versus spikes

Constant high MSPT points at ongoing cost: too many entities, an oversized view distance, or a plugin doing work every tick. Spiky MSPT usually means something periodic — chunk generation, a scheduled save, or a redstone clock.

That distinction decides your fix. Lowering distances helps the first; pre-generating chunks or taming a machine helps the second.

Where to find MSPT

Paper exposes it directly, including per-world breakdowns. On vanilla, spark or the panel’s performance graph is the practical route, and /debug produces a report you can read from the world folder.

Whatever the source, record the number and the conditions — who was online, what was running — or the reading means nothing later.

Using MSPT to decide

Change one thing, then compare MSPT under similar conditions. If it improves and nothing broke, keep it; if nothing moved, revert and stop guessing. That loop is the entire discipline of server optimisation.

When MSPT is healthy and players are content, further tuning is pure risk. The goal is a server nobody has to think about.

FAQ

Common questions

What MSPT should a healthy server have?

Under 50 ms, and ideally with margin — 20 to 35 ms leaves room for busy moments. Sustained values above 50 mean the server is missing ticks and players are feeling it.

Why is MSPT better than TPS for diagnosis?

Because TPS is an average over time and hides brief spikes, while MSPT shows how close the server is to its limit right now. Spikes are what players notice, so measuring them directly is more useful.

JOIN THE NETWORK

READY TO MINE?

Create your free Minecraft server, invite your friends, and start playing whenever you're ready. When everyone logs off, the server sleeps and your world stays safe. No payment, no commitment.