Skip to content
SCUBYDO Iris Compat

Quick rating

Community listing page, reviews may not be monitored by the author.

SCUBYDO Iris Compat

No reviews yet

Fixes health bars and mod effects rendering wrong with Iris shader packs.

Mod Loaders
Minecraft

About

Description

With a shader pack on, Iris only knows how to draw the render pipelines it was told about. Pipelines added by other mods fall back to the vanilla program and render wrong (the log shows Missing program ... in override list).

This tiny client-side mod tells Iris which shader program to use for:

  • Neat: health bars
  • Sophisticated Building: translucent block outline
  • Cyclops Core: blur particles
  • Tombstone: aura and particles

Mods that aren't installed are skipped, and so is any pipeline its own mod already registers with Iris. No config, nothing to do on the server.

It also fixes OpenBlocks Elevator disconnecting players ("Network Protocol Error") when an elevator is placed or loaded near them. The elevator refreshes its block with a null state, and mods that read that state, such as Interactive Foliage and Polytone, throw an exception. This mod makes the elevator pass the real state.

It also lets singleplayer worlds open with Silent Gear and Structures & Stuff installed together. Silent Gear reads its materials through the vanilla registry lookup, and Structures & Stuff adds its datapack biome to the Overworld preset, so that lookup fails with Unreferenced key: ... structures__stuff:dark and the world never loads. The missing biome only affects that lookup copy (the world itself uses the datapack registry, which has the biome), so the error is logged as a warning instead.

Requires Iris. Made for the SCUBYDO modpack.