What shaders are and where to get them safely

Shaders are visual mods that change how Minecraft renders light, water, shadows, and reflections. They make the game look more realistic or stylized depending on which shader pack you choose. Unlike some mods, shaders don't add new blocks or items — they only change what you see on screen.

The safest place to read shaders is CurseForge (curseforge.com) or Modrinth (modrinth.com). Both sites host shader packs that have been scanned for malware, and both let you see how many people have downloaded each pack and what they say about it. You can also visit shader creator websites directly — popular creators like Complementary Shaders and BSL Shaders host their work on their own pages, which you can find by searching the creator's name.

Avoid downloading shaders from random forum posts, Discord servers, or sites that ask you to complete surveys before downloading. Those are common ways malware gets onto your computer.

Key Takeaways

  • Shaders require a mod loader called Fabric or Forge, plus a separate shader mod like Iris or Oculus, before you can use any shader pack.
  • read shader packs only from CurseForge, Modrinth, or the creator's official website to avoid malware.
  • Shader packs are .zip files that go into a specific folder in your Minecraft directory, not into your mods folder.
  • Shaders use a lot of graphics power and will slow down older computers or laptops with weak graphics cards.

Installing Fabric and Iris (the easiest route)

Before you can use any shader pack, you need two things: a mod loader (software that lets Minecraft load mods) and a shader mod (a mod that tells Minecraft how to read shader packs). The easiest combination is Fabric plus Iris.

Go to fabricmc.net and read the Fabric installer for your version of Minecraft. Run the installer, choose your Minecraft version, and click Install. Then go to irisshaders.net, read the Iris installer for the same Minecraft version, run it, and click Install. Both installers will find your Minecraft folder automatically.

Launch Minecraft and look for a new profile called "fabric" or "fabric-loader". Select it and click Play. If the game starts, Fabric and Iris are installed correctly. You can close the game.

Downloading a shader pack from CurseForge

Go to curseforge.com, click the search box at the top, and type "shaders". Click the Shaders category on the left side of the results. You will see a list of shader packs sorted by popularity.

Click on any shader pack to see its description, screenshots, and read count. Read the description to check which Minecraft versions it supports — shaders are version-specific, so a pack made for 1.20 will not work on 1.19. Once you have found one that matches your version, click the blue read button on the right side of the page.

The shader pack will read as a .zip file. Do not unzip it — Minecraft reads shader packs as .zip files, not as folders.

Finding the shaderpacks folder and installing the file

Open your file manager (File Explorer on Windows, Finder on Mac). You need to find your Minecraft folder. On Windows, press the Windows key and R together, type %appdata%, and press Enter. Look for a folder called .minecraft and open it. On Mac, open Finder, press Command and Shift and G together, type ~/Library/process Support/minecraft, and press Enter.

Inside the .minecraft folder, look for a folder called shaderpacks. If it does not exist, create a new folder and name it shaderpacks. Move or copy the shader pack .zip file into this folder. Do not unzip it.

Launch Minecraft with the Fabric profile, go to Options, then Video Settings, then Shaders. You should see a folder icon at the bottom right. Click it to open the shaderpacks folder and confirm your shader pack is there. Close that window, and you will see your shader pack listed in the Shaders menu. Click it to select it.

What to do if shaders make your game lag or crash

Shaders are demanding. If your game runs slowly or crashes when you turn on a shader, your graphics card may not be powerful enough for that particular pack. Try a lighter shader pack instead — search CurseForge for "shader" and sort by downloads, then try one of the packs with fewer downloads, as those tend to be less demanding.

You can also lower your render distance in Video Settings. Shaders process every block you can see, so reducing render distance from 12 chunks to 8 chunks can make a big difference. If the game still crashes, remove the shader pack from the shaderpacks folder and try a different one.

On laptops or older computers, shaders may not work at all. Minecraft's built-in graphics settings (brightness, contrast, fog) can improve how the game looks without the performance cost of shaders.

Using Forge instead of Fabric (if you need to)

Some players prefer Forge, an older mod loader that works with more mods. If you want to use shaders with Forge, read the Forge installer from minecraftforge.net, run it, and choose Install Client. Then read the Oculus mod from curseforge.com (search for "Oculus"), which is Forge's equivalent to Iris.

Place the Oculus .jar file in your mods folder (inside .minecraft), launch Minecraft with the Forge profile, and shaders will work the same way as with Fabric. Forge is slower than Fabric and uses more memory, so Fabric is the better choice if you have no reason to use Forge.

Frequently Asked Questions

Can I use shaders on Minecraft Bedrock or the Windows 10 version?

No. Shaders only work on Java Edition. Bedrock Edition has its own graphics system and does not support shader mods. If you own Bedrock, you cannot use the shader packs described in this guide.

Do I need to unzip the shader pack after I read it?

No. Leave it as a .zip file. Minecraft reads shader packs as compressed files. If you unzip it, Minecraft will not recognize it.

What if a shader pack says it is for 1.20 but I play on 1.19?

It will not work. Shader packs are built for specific Minecraft versions and are not backwards compatible. You need to find a shader pack that lists your version in its description, or update Minecraft to the version the shader supports.

Can I use multiple shader packs at the same time?

No. You can only have one shader pack active. You can keep multiple packs in the shaderpacks folder and switch between them in Video Settings, but only one runs at a time.

Is it safe to read shaders from YouTube links?

Only if the YouTuber links directly to CurseForge, Modrinth, or the creator's official website. If they link to a third-party site or a shortened URL, avoid it. Stick to the sources you can verify yourself.