Blog
How to Install Shaders in Minecraft With Iris
Install Minecraft shaders the clean way: add Iris and Sodium on Fabric, drop a pack in the shaderpacks folder, and turn it on in video settings.
How do you install shaders in Minecraft?
On Fabric, install Iris and Sodium, put a shader pack file into the shaderpacks folder, then pick it in Video Settings. That is the whole process. Iris reads the pack and draws it. Sodium rebuilds the renderer so the shader does not drag your frame rate into the floor. They are built to run together.
This is the path I point people to because it stays out of your way. No renderer swap that locks you out of other mods. No fragile setup that breaks on the next game update. You add two things, drop in a file, flip a toggle.
Step 1: Get Fabric, Iris, and Sodium in place
Shaders ride on a mod loader, so the loader goes in first. Install the Fabric loader, add the Fabric API, then drop Iris and Sodium into your mods folder. Iris is the shader loader. Sodium is the performance renderer it leans on. Skip either one and you get no shaders or a slideshow.
Install the Fabric loader
Run the Fabric installer for your Minecraft version and let it create the Fabric profile in your launcher. New to this part? The walkthrough in how to install Fabric and your first mods covers it end to end.
Add Fabric API
Place the Fabric API jar in your
modsfolder. Most modern Fabric mods, Iris included, expect it to be present.Drop in Iris and Sodium
Add both jars to the same
modsfolder. Match every file to the same Minecraft version or the game will refuse to load them.
Step 2: Add a shader pack to the right folder
Shader packs ship as a single file. Put that file into the shaderpacks folder inside your Minecraft directory and this step is done. If the folder is not there yet, launch the game once with Iris installed and it gets created for you automatically.
Open the Run dialog, type the AppData Roaming path your launcher uses for .minecraft, and you will find shaderpacks alongside mods and saves. Drop the pack file straight in.
The .minecraft directory lives under your user Library in Application Support. Open it, find shaderpacks, and drop the file in there.
Your instance directory holds shaderpacks next to mods. Move the pack file in with your file manager or one command.
Step 3: Turn the shader on in game
Launch with the Fabric profile, open Video Settings, then the Shader Packs screen. Your pack shows up in the list. Select it and it applies right away. The same screen lets you jump between any packs you have installed, so trying three of them takes seconds, not three restarts.
If the screen is empty, the pack file is in the wrong place or the version does not match the rest of your setup. Re-check Step 2 before anything else.
How do you pick a shader pack that fits your PC?
Match the pack to your hardware, not to a screenshot. Heavier packs add the dramatic water, soft shadows, and rich lighting, but every one of those effects bills you in frames. Lighter packs look great and cost far less, which is where you start if your machine is mid-range or below.
| Pack weight | What you get | What it costs | Start here if |
|---|---|---|---|
| Light | Cleaner lighting, gentle water, color lift | Small FPS hit | Your PC is modest or you play PvP |
| Medium | Real shadows, reflective water, better skies | Noticeable FPS hit | You have headroom to spare |
| Heavy | Volumetric light, ray-traced look, full reflections | Large FPS hit | You have a strong GPU and want the postcard |
Why run shaders
- Lighting and water that make vanilla look flat by comparison
- Packs swap live, so dialing in the look is quick
- Iris keeps your other Fabric mods working
The trade-offs
- Every shader costs frames, full stop
- Heavy packs punish weak GPUs hard
- One more thing to keep version-matched on updates
Squeezing frames back out of a shader setup
Shaders and high frame rate can coexist if you set them up with intent. Sodium is already doing the heavy lifting by replacing the renderer. From there, render distance is your biggest lever, since every extra chunk is more geometry for the shader to light. Trim it before you trim anything else.
If you want the deeper performance pass, the best performance mods for Minecraft covers what to stack alongside Sodium, and how to get more FPS in Minecraft walks the settings that matter most. One honest aside: a utility client like Terminus bundles this exact Iris-and-Sodium-style foundation so you are not version-matching four jars by hand every update. The manual route above works fine and costs nothing.
FAQ
No. On Fabric, Iris loads shader packs on its own and runs beside Sodium, so you keep the wider Fabric mod ecosystem instead of trading it away for one renderer.
Shaders always cost frames, but pairing Iris with Sodium claws most of it back. If you are still short, drop to a lighter pack or trim render distance before you blame the mods.
Into the shaderpacks folder inside your Minecraft directory. If it is missing, launch once with Iris installed and the folder appears on its own.
Yes. The shader pack screen in Video Settings applies a pack the moment you select it, and you can hop between installed packs from that same screen live.
Iris-grade shader support, version-matched for you.