Quick answer: Minecraft lagging despite lots of RAM? Switch from Vanilla to Paper, set equal -Xms/-Xmx, lower view-distance to 6–8 and run a timings report. That often fixes TPS within minutes.
Common problems this guide solves
- Lag despite 8–16 GB RAM – wrong server software or JVM flags
- TPS drops / hitches – entities, redstone or plugins
- MSPT above 50 – CPU bottleneck or chunk generation
Step 1: Switch to Paper
Biggest lever vs Vanilla. Setup: Install server.
Step 2: JVM flags
java -Xmx8G -Xms8G -XX:+UseG1GC -XX:+AlwaysPreTouch -jar server.jar nogui
RAM guide: hardware
Step 3: server.properties
view-distance=8
simulation-distance=6
Step 4: Pre-generate with Chunky
/chunky radius 5000
/chunky start
Step 5: Timings report
/timings report
Troubleshooting
| Problem | Fix |
|---|---|
| Lag despite RAM | Paper + equal -Xms/-Xmx |
| TPS < 18 | Limit entities/redstone |
| Modpack lag | Mod RAM table |
Related guides
Frequently asked questions (FAQ)
Why does Minecraft lag despite 16 GB RAM?
Vanilla instead of Paper, unequal -Xms/-Xmx, view-distance too high or CPU bottleneck. Paper + JVM flags + view-distance 6–8 usually help.
What are good TPS values?
20 TPS is ideal. Below 18 feels laggy. MSPT under 50 ms per tick is the Paper target.