Special Offer: Save Upto 10% on Game Servers & Bot Hosting

How to Optimize Your Paper Minecraft Server

Practical optimization guide to improve TPS and reduce lag on Paper servers.


Paper Server Optimization Guide

Since 1.13, Minecraft servers have gotten progressively harder to run. A "perfect" optimization guide does not exist — most changes include changing or removing gameplay features. Each server will be different.

Guides to Optimize Your Server

We recommend checking out [https://github.com/YouHaveTrouble/minecraft-optimization](https://github.com/YouHaveTrouble/minecraft-optimization) for an in-depth guide.

You can also check this guide which goes way more in-depth on what each option does.

> Remember that each server will be different, and *you* have to decide for yourself which features you want to change. Don't blindly copy-paste values!

What to Avoid

Stay away from plugins like Clearlagg! These plugins will promise to remove entities and fix lag — for a short bit. But your server will immediately try to spawn more entities again, resulting in more lag.

What you should do instead is change your server options and lower the max entities allowed.

Quick Wins

  • Lower view-distance to 6–8 in server.properties
  • Use Aikar's flags for the JVM startup
  • Reduce mob-spawn-range and spawn-limits
  • Enable use-faster-eigencraft-redstone in paper.yml
  • Schedule automatic restarts every 12–24 hours

Was this helpful?

Your feedback helps us write better guides.

Related Articles

More from FAQ (Minecraft).

Still need help?

Our team is on Discord around the clock. Real humans, real answers.