Graphics and driversDistant Horizons Disabled: Only Indirect Is Supported With Iris
What it looks like in the log
java.lang.IllegalStateException: Only indirect is supported with Iris.
How to fix it
- If you are playing on macOS, open Options -> Video Settings -> Shader Packs and turn shaders off, as macOS OpenGL drivers do not natively support the indirect draw feature required to run Iris and Distant Horizons together.
- Open the Distant Horizons configuration screen in-game and toggle 'Enable Rendering' off and back on to restore LOD chunk rendering without shaders.
- If you are on Windows or Linux rather than macOS, open Distant Horizons' Advanced -> Graphics settings and ensure the OpenGL draw/upload mode is set to Auto or Indirect rather than manually overridden.
- Update both Iris Shaders and Distant Horizons (plus your GPU drivers on Windows/Linux) to the latest matching builds for your Minecraft version.
| Loaders | Fabric, Quilt, Neoforge, Forge |
|---|
| Severity | Breaks something |
|---|
| Category | Graphics and drivers |
|---|
Check your own log