Skip to content

3 min readUpdated Jun 5, 2026

How To Optimize Your Minecraft Server Performance

In this guide, you will learn how to fix common lag sources on your Minecraft server and configure settings to improve performance. While Minecraft has various performance pitfalls, even just changing a few default settings can significantly reduce lag.

Daily Restarts

The first thing you'll want to do is create an automatic daily restart schedule; this serves to keep your resource usage under control while ensuring your server has a fresh load once every 24 hours.

To create a schedule follow this guide.

Optimizing Server Settings

The most recommended way to reduce lag on any Minecraft server is to optimize a few key settings under Advanced on the Settings page.

  1. Log in to Bropanel and select your server.
  2. In the sidebar, go to Settings.
  3. Under Advanced, set Synchronous Chunk Writes to Disabled (1.16+ only).
  4. Under Advanced, set Simulation Distance and View Distance based on your player count using the table below.
  5. Click Save & Restart to apply your changes.
Player CountSimulation DistanceView Distance
1-5 Players810 - 14
6-10 Players68 - 10
10-20 Players55 - 7
20+ Players3 - 45

As an additional recommendation, consider enabling Aikar's Flags under Advanced on the Settings page in Bropanel. Aikar's Flags were created to help optimize performance, and are especially effective for older versions of Minecraft.

Picking the Right Server Type

Running a completely Vanilla Minecraft server (the official jar from Mojang) is often performance-intensive. Unless you need 100% mechanical parity with Vanilla, switching your server software is the most effective solution to lag.

  • Paper: The best choice for most server admins. It offers a wide range of plugins, high configurability, and excellent performance optimizations.
  • Fabric: A good choice if you want very lightweight mods, but requires specific performance mods (like Lithium) to match Paper's optimization.

As always, if you get stuck or have any questions, just reach out to a bro on Discord.