Should I use Iris or OptiFine for Optimum Realism

Iris + Sodium delivers ~20-40% higher FPS than OptiFine with the same shader pack, updates faster, and is the modern community default. OptiFine still works if you prefer one all-in-one mod. Both fully support Optimum Realism.

Short answer: Use Iris + Sodium unless you have a specific reason not to. It runs the same shaders as OptiFine (Kappa, SEUS PTGI, Sundial, BSL, Complementary) but on a much faster rendering engine.

Why Iris wins on FPS: Sodium rewrites Minecraft's rendering engine from scratch and runs underneath Iris. The community typically sees 2-5× FPS over vanilla and 1.5-2.5× over OptiFine. Iris itself updates within days of a new Minecraft release — OptiFine often takes weeks.

When OptiFine still makes sense:

  • You want a single mod that does everything (shaders + zoom + CTM + CEM + custom colours all in one)
  • You're on a Forge modpack (Iris is Fabric-only — but Oculus is the Iris fork for Forge if you need shaders there)
  • You've already set everything up on OptiFine and it works for you

If you switch to Iris + Sodium, you'll also need:

  • Continuity — connected textures (Iris doesn't bundle this, OptiFine does)
  • Polytone — biome / variant block colours (see why)
  • EMF + ETF — custom mob models (see why)
  • Fabric API — required by all Fabric mods

That sounds like more mods but each one is tiny (under 1 MB) and they're all maintained by active community devs. Drop them in .minecraft/mods/ and you're done.

For the full mod list including performance additions like Lithium and FerriteCore, see the Iris+Fabric mod list.

Did this help?