Running a Minecraft server can be a great experience, but as your world grows and more players join, performance problems can start to appear. One of the most common causes of server lag is having the view distance set too high.
Adjusting the view distance and simulation distance settings in your server configuration is one of the quickest ways to reduce lag and improve performance.
In this guide, we’ll explain exactly how view distance affects Minecraft servers, where to change the settings, and what values work best for most servers.
Why Minecraft Servers Lag #
Minecraft servers generate and process thousands of blocks and entities at once. Every player connected to the server loads chunks around them, which increases the workload on the server’s CPU and memory.
Some common causes of lag include:
- High view distance settings
- Large redstone builds
- Too many mobs or entities
- Heavy plugin or mod usage
- Insufficient server hardware
Among these, view distance is one of the biggest performance factors because it controls how many chunks are loaded around each player.
Lowering this setting can significantly reduce Minecraft server lag, especially on servers with many players.
What Is Minecraft View Distance? #
The view distance determines how many chunks of the world the server sends to each player.
A chunk in Minecraft is a 16×16 block section of the world that extends vertically from bedrock to the sky.
When a player moves around, the server must generate and send chunks within the view distance radius.
For example:
- View distance 10 loads 10 chunks in every direction
- View distance 12 loads even more chunks
- Higher values dramatically increase server load
Because chunk calculations grow exponentially, increasing the view distance by just a few numbers can greatly increase the server workload.
What Is Simulation Distance? #
Simulation distance is a separate setting that controls how far away chunks remain active.
Active chunks process:
- Mob spawning
- Redstone
- Crop growth
- Entity movement
- Block updates
Lower simulation distance means fewer chunks actively running game logic, which can greatly improve server performance.
Many server owners confuse view distance and simulation distance, but they serve different purposes.
| Setting | What It Controls |
|---|---|
| View Distance | How far players can see chunks |
| Simulation Distance | How far the game actively processes entities and redstone |
Reducing simulation distance can help reduce Minecraft server lag without dramatically affecting gameplay.
Where to Change View Distance on a Minecraft Server #
Both settings are configured in the main Minecraft server configuration file called:
server.propertiesThis file exists on every Minecraft server, whether you are running:
- Vanilla Minecraft
- Spigot
- Paper
- Fabric
- Forge
The file is typically located in the root directory of your server installation.
Example directory structure:
/minecraft-server/
server.jar
server.properties
eula.txt
world/How to Reduce Minecraft Server Lag by Changing View Distance #
Follow these steps to adjust the settings.
Step 1: Open Your Server Control Panel #
Log into your hosting provider’s server management panel.
Most hosting dashboards include a File Manager where you can access server files.
Navigate to the main server directory where the configuration files are stored.
Step 2: Locate the server.properties File #
Inside the server directory you should see:
server.propertiesOpen this file using the file editor provided by your control panel.
If you are running the server locally, you can open the file using any text editor such as:
- Notepad
- Notepad++
- VS Code
Step 3: Adjust the View Distance Setting #
Inside server.properties, find the following line:
view-distance=Example:
view-distance=10You can change this number depending on your server’s performance needs.
Valid values range from:
1 – 32Recommended View Distance Settings #
For most servers:
| Server Type | Recommended View Distance |
|---|---|
| Small private server | 8 – 12 |
| Public server | 6 – 10 |
| High player count | 5 – 8 |
Higher values increase the number of chunks loaded around each player, which can dramatically increase CPU usage.
Step 4: Adjust the Simulation Distance #
Next, locate the simulation distance setting:
simulation-distance=Example:
simulation-distance=10This setting also accepts values between:
1 – 32Recommended Simulation Distance #
Most servers perform best between:
4 – 8Lower values reduce how many chunks actively process entities, mobs, and redstone systems.
This can significantly reduce Minecraft server lag without affecting player visibility.
Step 5: Save the File and Restart the Server #
After adjusting the settings:
- Save the
server.propertiesfile - Restart your Minecraft server
The new settings will take effect when the server starts again.
Recommended Performance Settings for Most Minecraft Servers #
For a balanced performance setup, many servers use:
view-distance=8
simulation-distance=6This keeps gameplay smooth while reducing the amount of chunk processing the server must handle.
If your server is still experiencing lag, you can experiment with lowering the values slightly until performance improves.
Additional Tips to Reduce Minecraft Server Lag #
Adjusting view distance is a great start, but there are several other ways to improve server performance.
Use Optimized Server Software #
Many servers use optimized builds such as:
- Paper
- Purpur
These versions improve performance and add configuration options.
Limit Entity Counts #
Too many mobs or items can cause server lag.
Plugins or server settings can help limit entities in loaded chunks.
Monitor Redstone Farms #
Large redstone machines can cause lag because they constantly trigger block updates.
Encourage players to keep automated farms optimized.
Upgrade Server Hardware #
If your server continues to lag with many players online, upgrading CPU performance or RAM may be necessary.
Minecraft servers rely heavily on single-core CPU performance, so faster processors can make a big difference.
When Lower View Distance Makes the Biggest Difference #
Reducing view distance is especially helpful for servers that have:
- Large player bases
- Heavy plugin usage
- Large exploration worlds
- Modded gameplay
Because every player loads chunks around them, lowering view distance can drastically reduce total chunk calculations across the entire server.
This makes it one of the fastest and most effective ways to reduce Minecraft server lag.
