Graphics and drivers

Iris Crashes or Fails to Open Shader Screen (UpdateChecker is null)

What it looks like in the log

java.lang.NullPointerException: Cannot invoke "net.irisshaders.iris.UpdateChecker.getMessage()" because the return value of "net.irisshaders.iris.Iris

How to fix it

  1. Open your Minecraft Video Settings (or launcher graphics options) and switch the graphics backend from Vulkan back to OpenGL.
  2. If you have a Vulkan rendering mod installed alongside Iris, remove either the Vulkan mod or Iris Shaders, as they cannot be used together.
  3. Restart Minecraft completely so Iris can initialize properly under OpenGL before opening the Shader Packs screen.
  4. Update Iris Shaders to the latest release for your Minecraft version so unsupported rendering backends are handled cleanly without throwing a NullPointerException.
LoadersFabric, Neoforge
SeverityBreaks something
CategoryGraphics and drivers

Check your own logDownload iris on 9Minecraft

Related errors