Skip to content

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 816 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

  1. Open server.properties
    Connect to your server via SFTP or use the file browser in the dashboard. Open the file server.properties.

  2. Find the entry
    Search for the following entry:

    simulation-distance=16
    simulation-distance=16
  3. Change the value
    Change the value as required (e.g. 8 or 12).

  4. Restart the server
    Save the changes and restart the server.

Recommendation

  • 46 → For large numbers of players & low server performance
  • 16 → Default setting, sufficient for most servers
  • 16+ → 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.