Game Hosting

Monsoon Special: save up to 35% on Minecraft & game server plans Up to 35% off games

Claim offer
How to Reduce Minecraft Server Lag: A Practical TPS Optimization Guide
Sep 8, 2026 43 views

How to Reduce Minecraft Server Lag: A Practical TPS Optimization Guide

Diagnose and fix low TPS on your Minecraft server with server-side settings, plugin choices, and hardware checks.

How to Reduce Minecraft Server Lag: A Practical TPS Optimization Guide

TPS (ticks per second) is the heartbeat of your Minecraft server. A healthy server runs at 20 TPS; anything meaningfully lower means the world is falling behind real time. Here's how to fix it.

Step 1: Confirm It's Actually a TPS Problem

Run /tps (Paper/Spigot) or check your panel's resource graph. If TPS is consistently below ~18, you have a real server-side bottleneck โ€” not just internet lag.

Step 2: Check the Usual Suspects

  • Entity/mob overload โ€” huge mob farms or animal breeding pens tank performance fast
  • Redstone contraptions โ€” large always-on circuits tick constantly
  • Chunk loading โ€” too many loaded chunks from spread-out players or chunk loaders
  • View distance set too high for your hardware

Step 3: Switch to a Performance-Focused Server Jar

Vanilla is the slowest option. Consider:

Jar Notes
Paper Huge performance gains over vanilla/Spigot, plugin compatible
Purpur Paper fork with extra config flags for further tuning
Fabric (modded) Lightweight modding platform, often faster than Forge

Step 4: Tune Key Settings

  • Lower view-distance and simulation-distance in server.properties
  • Cap mob spawn limits in spigot.yml / paper-world-defaults.yml
  • Use a plugin like ClearLag or a Paper equivalent to periodically clean dropped items

Step 5: Rule Out Hardware

If you've optimized the world and settings and TPS is still low, the server itself may be underpowered or oversold. Signs of a hardware issue:

  • Lag gets worse during backups (shared/slow storage)
  • Lag correlates with other tenants' peak hours (oversold CPU)
  • RAM usage is fine but CPU graph is pinned at 100%

Software optimization has limits. If you've done everything above and TPS still drops, it's a hardware and provisioning problem, not a config problem.

The Fix

Start with the software tuning above โ€” it solves the majority of lag issues for free. If the problem persists, move to a host with dedicated, high-clock CPU cores and NVMe storage built specifically for Minecraft, like the plans at RepublicNodes.

Did you find this blog helpful?

found this blog helpful.