MultiplayerLast verified 2026-07-29

Distant Horizons Server Commands and Distant Generation

Server-side Distant Horizons behavior is different from a client-only installation. Server owners need a compatible server setup, matching client expectations, and the correct generation settings before players can receive distant LOD data.

Common symptoms

  • players see no server LODs
  • the /dh command is unavailable
  • generation causes timeouts
  • server and client show different terrain

Step-by-step fix

1

Use a matching build

The official server guidance strongly prefers the same Distant Horizons version and build on the server and client.

2

Enable Distant Generation where required

Distant Generation must be enabled on both sides when the server is responsible for generating or sending LOD data.

3

Use /dh only on a supported server setup

Distant Horizons commands are server-side. Use /help dh or tab completion to inspect the commands available in your exact plugin or mod environment.

4

Pre-generate carefully

Pre-generation can improve the experience for players, but it also consumes CPU, storage, and bandwidth. Start with a bounded area and monitor the server.

5

Lower bandwidth or request distance if needed

Timeouts and connection lag can require lower server or client request settings. Change one limit at a time and test with a second player.

Still stuck?

Record your Minecraft version, DH version, loader, shader pack, GPU, and crash log before asking the community. That information makes compatibility problems much easier to diagnose.