High CPU usage (150–250%+) is causing lag — cause and fix?

MinecraftUpdated 23 Jul 20262 min read
On this page
  1. Common causes
  2. How to diagnose and fix it
  3. Frequently asked questions

High CPU usage is the most common reason a server's TPS drops, because Minecraft is CPU-bound. If your panel graph shows figures like 150–250%, that's not necessarily alarming on its own — but if it comes with lag, it's worth tracking down the cause.

Common causes

  • A heavy mod or plugin, active world generation, or a redstone/mob "lag machine."
  • Too many loaded entities or chunks — chunk-loaders and large mob farms are frequent offenders.
  • Constant world generation as players explore new terrain (pre-generating fixes this).

How to diagnose and fix it

  1. Run a spark report with /spark profiler to see what's actually consuming CPU.
  2. Identify the biggest consumer — a plugin, an entity type, or chunk activity.
  3. Trim or fix that cause: cap mob spawns, break up lag machines, remove or lighten the heavy mod/plugin, or pre-generate the world.
  4. Faster per-core hardware (a Ryzen tier) helps, but fixing the underlying cause helps far more.

Tip: CPU percentages over 100% simply mean multiple threads are busy — it isn't automatically a problem. Judge by your TPS, not the raw percentage.

Frequently asked questions

Is 200% CPU a problem? Not by itself. It just means more than one thread is working. Worry only if your TPS is dropping alongside it.

Should I just upgrade to fix high CPU? Diagnose first with a spark report. Faster hardware helps a CPU-bound server, but often the real fix is trimming the specific thing eating cycles — which costs nothing.

More in Performance, Lag & TPS

All Performance & Lag guides

Still stuck?

Humble AI, our team and the Discord are a message away.