Distant Horizons is a performance optimization mod that renders simplified terrain beyond Minecraft's default view distance, allowing players to see hundreds of chunks away without destroying their frame rate — available for Fabric, Forge, and NeoForge.
Every Minecraft player has hit the same wall: you climb to the top of a mountain, look out over your world, and see… fog. Vanilla Minecraft's render distance caps out quickly, and pushing it higher tanks your FPS into single digits. Distant Horizons solves this by generating low-detail terrain in the distance — you get the sweeping vistas without the slideshow. With over 21 million downloads on Modrinth alone, this mod has become one of the most popular performance tools in the entire Minecraft modding community. Created by developer jeseibel and actively maintained since early 2022, Distant Horizons has earned its reputation as the go-to solution for anyone who wants their world to actually look like a world.
Key Features of Distant Horizons
- Extreme Draw Distances via LOD Rendering — Distant Horizons can push your effective view distance to 512 chunks or more while your actual Minecraft render distance stays at a comfortable 12. It does this by rendering simplified terrain blocks at a distance, so your GPU only works hard on the chunks near you. The result is a world that finally feels vast and open instead of wrapped in a fog blanket.
- Minimal Performance Impact — Because the distant terrain uses simplified geometry rather than full block detail, the mod appears to be lightweight enough that most players report little to no FPS loss compared to their normal render distance. You are essentially trading a tiny amount of visual fidelity at extreme range for a massive increase in how far you can see.
- Player-Built Structures Visible at Distance — Unlike some terrain generation tricks, Distant Horizons renders your actual world data, including player-built structures. That castle you spent three weeks building will finally be visible from across the valley. Your builds get the backdrop they deserve.
- Multiplayer Support with Server-Side LOD Sharing — When installed on both server and client, Distant Horizons can automatically send LOD data to connected players. This means you do not have to explore every chunk yourself — the server pushes the terrain data to you. For client-only installs, LODs are still saved between sessions, so your explored areas stay rendered.
- Shader Compatibility — Distant Horizons works with select shaders through Iris 1.7 and newer, as long as the shader pack is built with DH support in mind. This means you can combine gorgeous lighting and reflections with massive view distances. OptiFine users get partial support through forward-rendered shaders.
- Universal Jar for Multiple Loaders — For Minecraft 1.20.6 and newer, both NeoForge and Fabric versions ship in a single jar file. For 1.20.4 and older, Forge and Fabric share the same jar. One download covers your mod loader of choice — no hunting for the right version.
- Wide Version Support — The mod covers Minecraft versions from 1.16.5 all the way up to the latest 1.21.11, so whether you are running a modern server or sticking with an older modpack, Distant Horizons likely has a build for you.
Screenshots
How to Install Distant Horizons
- Install a compatible mod loader. For modern versions (1.20.6+), grab Fabric or NeoForge. For older versions (1.20.4 and below), Minecraft Forge or Fabric both work.
- Download the correct Distant Horizons file for your Minecraft version from the download section below. Double-check the version number — the mod is strict about version matching and will not work on a version it was not built for.
- Place the downloaded
.jarfile into your.minecraft/modsfolder. If the folder does not exist, launch Minecraft once with your mod loader to generate it. - Launch Minecraft and let the mod generate LOD data as you explore. The first load may take a few minutes as it processes nearby terrain.
- Open the mod settings (check your mod menu or keybinds) to adjust the LOD render distance. Start at 128 chunks and increase from there based on your hardware.
Requirements & Compatibility
| Requirement | Details |
|---|---|
| Mod Loaders | Fabric, Forge, NeoForge (single jar for 1.20.6+) |
| Minecraft Versions | 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.1, 1.20.6, 1.20.4, 1.20.2, 1.20.1, 1.19.4, 1.19.2, 1.18.2, 1.17.1, 1.16.5 |
| Shader Support | Iris 1.7+ with DH-compatible shaders; partial OptiFine support |
| Multiplayer | Client-only or server+client (server-side LOD sharing) |
| License | LGPL-3.0-only (open source) |
What's New
- Fixed a null pointer crash in ChunkUpdateQueueManager that could cause the game to close unexpectedly during chunk loading.
- General stability improvements for LOD chunk processing.
- Continued support for the latest Minecraft 1.21.x releases.
Pros and Cons
Pros
- Massively extends view distance without crippling performance
- Works with player-built structures, not just vanilla terrain
- Single jar supports multiple mod loaders
- Server-side support for automatic LOD sharing in multiplayer
- Huge version range from 1.16.5 to 1.21.11
- Active development with frequent updates
- Open source under LGPL-3.0
Cons
- Still in beta — occasional crashes or visual glitches may occur
- Strict version matching — will not work on even slightly different MC versions
- Shader support is limited to specific DH-compatible shader packs
- Initial LOD generation takes time when exploring new areas
- Distant terrain uses simplified blocks, so fine detail is lost at range
Alternatives to Distant Horizons
- Sodium — A rendering engine replacement that dramatically boosts FPS across the board. Pairs extremely well with Distant Horizons for maximum performance.
- Bobby — Caches chunks from servers beyond the server's view distance, letting you keep terrain loaded that would otherwise disappear. A good complement to Distant Horizons for multiplayer.
- Nvidium — Uses NVIDIA mesh shaders to accelerate chunk rendering for players with RTX GPUs. Can be combined with Distant Horizons for even better frame rates at high view distances.
Download Distant Horizons
| Minecraft Version | Fabric | Forge | NeoForge |
|---|---|---|---|
| For Minecraft 1.21.11 | Download | — | Download |
| For Minecraft 1.21.10 | Download | — | Download |
| For Minecraft 1.21.9 | Download | — | Download |
| For Minecraft 1.21.8 | Download | — | Download |
| For Minecraft 1.21.6 | Download | — | Download |
| For Minecraft 1.21.5 | Download | — | Download |
| For Minecraft 1.21.4 | Download | — | Download |
| For Minecraft 1.21.3 | Download | — | Download |
| For Minecraft 1.21.1 | Download | — | Download |
| For Minecraft 1.20.6 | Download | — | Download |
| For Minecraft 1.20.4 | Download | Download | — |
| For Minecraft 1.20.2 | Download | Download | — |
Always download mods from official sources to stay safe.
Frequently Asked Questions
Does Distant Horizons work with shaders?
Yes, but only with specific shader packs. You need Iris version 1.7 or newer, and the shader pack itself must be built with Distant Horizons support. OptiFine users get partial compatibility through forward-rendered shaders. Not all shader packs support DH yet, so check the shader's description before installing.
Can I use Distant Horizons on a multiplayer server?
Yes — it works both as a client-only install and as a server+client setup. With client-only, LOD data is generated as you explore and saved between sessions. If the server also has the mod installed, LOD terrain data is automatically sent to connected players who have Distant Horizons and distant generation enabled.
Does the mod show player-built structures in the distance?
Yes — Distant Horizons renders your actual world data, including any structures built by players. The distant version uses simplified geometry, so you will not see individual block details, but the shapes and outlines of builds are clearly visible at range.
Will Distant Horizons work if my Minecraft version is slightly different from the listed version?
No — version support is strict. A file built for Minecraft 1.18.1 will not work on 1.18.2, even though the versions seem nearly identical. Always download the exact file that matches your Minecraft version to avoid crashes or loading failures.
Is there a Bukkit or Spigot plugin version for servers?
Yes — a separate Bukkit-compatible plugin called Distant Horizons Support is available on Modrinth. It is a different download from the main mod, so server administrators should look for the plugin-specific page rather than using the standard mod jar on a Bukkit-based server.
