How to Change the Simulation Distance on a Minecraft Java Server
What is the simulation distance?
The simulation-distance determines the radius around the player in which entities and game mechanics are actively ticked. This includes:
- Other players and mobs — they are only moved and shown within this area
- Redstone circuits
- Mob spawning
- Plant growth and ticks of fire, water, dripstone, etc.
Chunks outside the simulation distance are still loaded (as long as they are inside the view-distance), but are "frozen" — no active processing happens.
Players only become visible up close?
This is the most common case: if the simulation distance is set too low (e.g. 5), other players and entities only appear when they get very close. Try setting the value to 8–16 and restart the server.
Effects on the server
- Values that are too low cause farms, redstone, mobs or players outside the player to be inactive.
- Higher values mean more server load, especially with many players or large systems.
Change the simulation distance
Open server.properties
Connect to your server via SFTP or use the file browser in the dashboard. Open the fileserver.properties.Find the entry
Search for the following entry:simulation-distance=16simulation-distance=16Change the value
Change the value as required (e.g.8or12).Restart the server
Save the changes and restart the server.
Recommendation
4–6→ For large numbers of players & low server performance16→ Default setting, sufficient for most servers16+ → Only with high server performance
Client-side note
For players to actually see the full distance, they also need to set the render distance in their video settings high enough. Otherwise they only see part of the world the server sends — no matter what you configure on the server side.