Minecraft Server Lag Fix: TPS, MSPT, and What Actually Works in 2026
Players say lag when they mean many different things: network ping, block lag, mob AI stutter, or low TPS. This guide focuses on server-side tick lag (TPS / MSPT) and the fixes that usually help.
1. Confirm it is server tick lag
On Paper and forks, use /mspt or check your spark / timings report. 20 TPS means the server keeps up. If MSPT is often above 50 ms, the main thread is behind.
2. Reduce chunk load
Too many loaded chunks (players spread out, chunk loaders, flying) is a top cause of lag.
- Set a reasonable view distance in
server.properties(Paper can override per-world). - Discourage abuse of chunk loaders on modded servers.
- Pre-generate large worlds in controlled windows, not at peak player time.
3. Entities and farms
Mobs, item entities, and hoppers add cost every tick.
- Limit mob farms that leave thousands of entities in one chunk.
- Use Paper entity activation ranges and per-category limits where appropriate.
- Clean ground items with clear rules or plugins if needed.
4. Software choice
- Vanilla / Spigot: fine for tiny servers; heavy worlds need Paper or Purpur for optimizations.
- Modded (Forge / NeoForge): lag often comes from mods and worldgen; still avoid absurd render distance and entity counts. See our ATM10 optimization guide if you run that pack.
5. Hardware reality
If MSPT is high with few players and a small world, CPU single-thread performance may be the limit. More RAM alone rarely fixes tick lag.
Deeper reading on Space-Node
- Minecraft 1.21 lag and optimization
- Best Minecraft server software compared
- Minecraft hosting in the Netherlands
Frequently Asked Questions
"Will more RAM fix my lag?"
Not if the problem is CPU on the main thread. RAM helps when you out of memory or run huge modpacks that need a bigger heap.
"Paper on a modded Forge server?"
No. Paper does not run Forge mods. Modded servers use Forge / NeoForge / Fabric server jars. Optimization is different; see modpack-specific guides.
"What is a quick first step?"
Lower simulation distance / view distance slightly and check MSPT again after a few minutes.
