Best Mods for Performance and Shaders in 2026

High FPS and good shaders on Fabric: Sodium for framerate, Iris for shaders, Lithium for game logic. What each does, how they stack, and the Opal compatibility note.

GuidesMay 20, 2026by trq· Updated June 3, 2026

Want a high framerate and good shaders at the same time? On Fabric the stack is short: Sodium for the frames, Iris for the shaders, Lithium for game logic. All free and built to run together. One caveat for Opal users: Lithium is not compatible with Opal, so build around Sodium and Iris instead.

Key takeaways
  • Sodium gives the framerate, Iris gives the shaders, and they are built to run together.
  • Lithium helps game logic but is not compatible with Opal.
  • Install order: Fabric loader, Fabric API, then the rest.
  • Opal is the feature layer; Sodium gives the headroom to run it.

The stack

Performance and shaders

Free

Sodium and Iris are the core. Fabric API is the base. Lithium is great on non-Opal setups only.

Sodium: the framerate

Sodium rewrites Minecraft's rendering to be faster and smoother, and the gap is widest on weaker GPUs. It is the base every modern performance setup starts from, and it runs fine alongside Opal. Install it, then layer shaders on top with Iris.

Iris: the shaders

Iris runs shader packs on Fabric and is engineered to work with Sodium, so the shaders do not cost you the framerate you just gained. If you have only ever run shaders the old way, this is the modern route that plays nicely with the rest of the ecosystem.

Lithium: the game-logic one (not for Opal)

Lithium speeds up game logic, mob AI, physics, and ticking, with zero visual change. It is a strong add on a vanilla-plus setup. It is not compatible with Opal, though, so if you run Opal, leave it out and rely on Sodium.

At a glance

ModJobWorks with Opal
SodiumRendering FPSYes
IrisShadersYes
Fabric APIRequired baseYes
LithiumGame-logic performanceNo

Install order

Fabric loader, then Fabric API, then the rest. Most mods refuse to load without the API, so it goes in before Sodium, Iris, or Opal.

Where Opal fits

Opal is a Fabric mod for Minecraft 1.21.10, so it lives in the same mods folder as Sodium and Iris. You get a shader-lit game plus a full client: combat, movement, visual, and utility modules, a glass UI, and a scripting engine. Opal is a large mod, so keep Sodium in for headroom and leave Lithium out, and the whole setup holds together.

FAQ