Graphics and drivers

Distant 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

  1. 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.
  2. Open the Distant Horizons configuration screen in-game and toggle 'Enable Rendering' off and back on to restore LOD chunk rendering without shaders.
  3. 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.
  4. Update both Iris Shaders and Distant Horizons (plus your GPU drivers on Windows/Linux) to the latest matching builds for your Minecraft version.
LoadersFabric, Quilt, Neoforge, Forge
SeverityBreaks something
CategoryGraphics and drivers

Check your own log

Related errors