Minecraft Shaders
Minecraft shaders for Java players, with compatibility notes and original source attribution.
You play Bedrock. Every page in this section is for Java, and Bedrock cannot use these files.
Every pack below is a Java shader. Bedrock cannot load them.What Bedrock can do instead ↗
Start with shaders that match your hardware.
From integrated graphics to voxel-traced showpieces, these packs cover the range.
- Complementary Reimagined ShadersThe default recommendation. Polishes vanilla lighting without fighting the art style.
- BSL ShadersThe classic warm look with friendly presets. Comfortable on mid-range GPUs.
- Sildur's Vibrant ShadersTiered from Lite to Extreme, a safe first pack when you do not know what your GPU can take.
- MakeUp - Ultra FastBuilt for weak GPUs and laptops that still want real shadows and water.
- Photon ShadersA sharper, more realistic pass for stronger cards.
- Rethinking VoxelsVoxel-traced lighting at the bleeding edge. Bring a serious GPU.
Showing 1–48 of 195 resources
360W
by xsoras
A lightweight post-processing shader that makes the world look like footage from a drifting, stabilized drone camera. It runs on Iris and OptiFine and leaves Minecraft's lighting alone.
Java26.3Last checkedBooxyx Optimized Shader
by Booxyx
A semi-realistic shader pack for Java built for low-end and mid-range PCs. It brightens colours and softens lighting while keeping frame rates steady.
Java26.2Last checkedColorFul Ultra
by Firyx_Creation
A vibrant shader pack from Firyx_Creation that pushes saturation, sunlight and water clarity. It runs on Iris and OptiFine and is based on Solas Shader.
Java26.3Last checkedCrucify
by Coredex
A deliberately nauseating fantasy shader pack by Coredex that bends the sky, terrain, water and weather into psychedelic distortion. It needs Iris or OptiFine on Java.
Java1.21.9Last checkedHelian-MMCO (Sundial Lite edit)
by MoAoXnX
A personal retune of Sundial Lite by MoAoXnX with extra color controls, softer clouds and a sunshower weather effect. It runs on Iris and OptiFine on Java.
Java26.3Last checkedMist
by xsoras
A path-inspired realistic shader that rebuilds lighting through an HDR pipeline, with volumetric clouds, detailed water and colored bounce light. It runs at a medium performance tier on Iris and OptiFine.
Java26.3Last checkedNOIR
by xsoras
A lightweight black and white shader pack from xsoras that trades realism for a dark, film-noir mood. It runs on Iris and OptiFine.
Java26.3Last checkedPathMax
by xsoras
A voxel path traced shader pack for Iris with traced lighting, coloured glass light, volumetric clouds and rewritten Nether and End looks. It sits at a medium performance tier.
Java26.3Last checkedPrincipal
by xsoras
A semi-realistic, vanilla-leaning shader with physical sky scattering, noise-driven clouds, PBR lighting and fog that thickens in rain. It is built for mid-range GPUs.
Java26.2Last checkedPSX-Core Shader
by Dooji
A shader pack that recreates PlayStation 1 graphics over vanilla art, with dithering, color quantization, vertex snapping and banded lighting. Runs on Iris and OptiFine.
Java26.3Last checkedAm I Drunk?
by xsoras
A cursed shader that warps, blurs and shakes the screen to imitate dizzy, unstable vision. Light on hardware, heavy on the stomach.
Java26.3Last checkedBlind
by xsoras
A low-cost cursed shader from xsoras that simulates blindness with noise, pulse and light distortion effects. It runs on Iris or OptiFine.
Java26.3Last checkedI Hate Shadows
by xsoras
A fullbright shader that strips every shadow from the world and leaves flat, bright lighting everywhere. Made for Iris and OptiFine on Java.
Java26.3Last checkedMake Your Own Shaders
by timetravelbeard
A tutorial series from timetravelbeard that teaches shader writing for Iris. Each release has its own YouTube video.
Java26.2Last checkedAuraLite Shaders
by AlexanderNyr
A lightweight realistic shader pack by AlexanderNyr with physically based volumetric clouds, HDR bloom, godrays and LabPBR support. It runs on Iris and OptiFine.
Java26.3Last checkedCTMPOMFIX Shader (Chocapic13' Shaders edit)
by timetravelbeard
A realistic, highly customizable edit of Chocapic13's shaders that adds seamless 3D textures, PBR lighting, live texture upscaling and optional path tracing. Low presets switch the heavy effects off.
Java1.21.11Last checkedKarma Shader
by Haider_x
A stylized shader pack from Haider_x with voxel clouds, light shafts, turquoise water and custom Nether and End skies, built without heavy fog.
Java26.3Last checkedLethal Shaders
by doonv
A simple shader pack from doonv that recreates the visual style of Lethal Company. It runs on Iris and is meant for moody brightness settings.
Java26.2Last checkedLuminara Shader Lite
by IXSG
A trimmed Complementary Shaders variant by IXSG that keeps realistic lighting and cuts glow, particles and ore emission for mid-range hardware. Runs on Iris and OptiFine.
Java26.3Last checkedPyvtron VX
by Pyvton
A realistic Iris shader pack from Pyvton with volumetric fog, water caustics and dramatic rain. It asks for a capable graphics card.
Java1.21.11Last checkedVanilla Rebuild
by Haider_x
A light shader pack that keeps the classic block look and adds natural lighting, a richer sky, volumetric clouds and a distinct mood for each dimension. It runs on Iris and OptiFine.
Java26.2Last checkedAetheria Shaders
by Haider_x
A fantasy reworking of Complementary Reimagined with cosmic skies, teal bioluminescent water and a rebuilt Nether. It runs on Iris and OptiFine for Java players.
Java26.3Last checkedCartoony
by xsoras
A cel-shaded shader pack with inked outlines, banded colors and stepped lighting for Java players on Iris or OptiFine.
Java26.3Last checkedColorblind Swap
by xsoras
A tiny full-screen shader that remaps colour channels on a timer, so the world keeps shifting between altered colour palettes. It adds no lighting, shadows or other effects.
Java26.3Last checkedCozy & Light
by vexinity99
A lightweight Iris shader pack that softens lighting and water while aiming to hold vanilla frame rates.
Java26.1.2Last checkedCursed View
by xsoras
A shader pack by xsoras that deliberately distorts lighting, color and geometry to make Java worlds look wrong. Runs on Iris and OptiFine and is built for chaos, not beauty.
Java26.3Last checkedDark Fantasy Shader
by _GodlyCow
A moody shader pack inspired by Dark Souls, Elden Ring and Blasphemous. It brings heavy fog, blue nights, orange torchlight and filmic grading to Java.
Java26.3Last checkedDatamosh
by xsoras
A post-processing shader that corrupts the picture with compressed-video glitches: drifting blocks, banding and smeared frames. It leaves lighting and terrain untouched.
Java26.3Last checkedFOOTAGE
by Skeeder461
A Java shader pack from Skeeder461 that turns the screen into bodycam and VHS footage over realistic lighting, fog and shadows. It runs on Iris.
Java26.3Last checkedHighFrames+
by GlacierDevelopment
A lightweight vanilla-like shader pack that adds reflective water, soft bloom, refined shadows and an optional cinematic letterbox. Built for low-end and mid-range PCs.
Java26.2Last checkedHyperopia
by xsoras
An experimental shader pack that flips focus so nearby blocks go soft and distant terrain stays crisp. It is a single lightweight post-processing pass.
Java26.3Last checkedI Am Not Okay
by xsoras
A cursed post-processing shader by xsoras that simulates intoxication with camera sway, tilt, double vision and tunnel vision. Modrinth places it in the potato performance tier.
Java26.3Last checkedKarma Shader Nightmare
by Haider_x
A dark, semi-realistic horror shader pack from Haider_x that bends vision in the dark, rolls fog across the ground and rewrites the Nether and the End.
Java26.3Last checkedLiDAR Visualizer
by Unequal
A shader that turns crouching into a LiDAR scan. Rays leave persistent points in the world, so you can map an area dot by dot.
Java26.3Last checkedLiminal Shader [LOST]
by MatinAnceScribe
A vintage horror shader pack that adds film grain, soft focus and a dark vignette. It suits liminal-space screenshots, horror maps and moody survival play on low to medium hardware.
Java26.2Last checkedLuminara Shader Spooky
by IXSG
A Halloween shader pack by IXSG that drains color, thickens fog and darkens nights and caves. It runs on Iris or OptiFine and is based on Complementary Shaders.
Java26.3Last checkedLuna shader
by Haider_x
A fantasy-leaning shader pack that keeps vanilla simplicity, adds God Rays, planets in the night sky and a rotating black hole in the End. It runs on Iris or OptiFine.
Java26.3Last checkedLUX Shader
by Haider_x
A lightweight Java shader pack that lifts the vanilla look with richer color, atmospheric effects and reworked dimensions. It runs on Iris and OptiFine.
Java26.3Last checkedNova's Vibrant Lite Shaders
by NovaMods
A lightweight Java shader pack from NovaMods that adds dynamic shadows, some lighting and reflections to a fork of Shadow Only Shader. It is built for Iris and aimed at modest PCs.
Java1.21.11Last checkedPagoda Shaders
by GlacierDevelopment
A soft, anime-style shader pack inspired by East Asian tradition, with a pink sunset and waving water. It drops foliage animation to stay light on low-end and midrange PCs.
Java26.2Last checkedQuanta Shader
by Haider_x
A shader pack with soft sunlight, real shadows, moving clouds and reflective water. It is a credited fork of MakeUp Ultra Fast, aimed at smooth frame rates.
Java26.3Last checkedRealisticallyOptimized
by bitz
A light shader pack from bitz that mixes toon-ramp lighting and white outlines with shadows, brighter skies and glowing ores. It is tagged potato for low-end hardware.
Java26.2Last checkedretroview
by Project516
A lightweight Iris shader pack that puts a pixelated, retro console-style screen filter over vanilla worlds. It adds no blocks or mechanics.
Java26.3Last checkedRipple Shaders
by Eptune
A realistic fork of Sundial Lite with reworked water waves, metallic reflections, sunbeams and emissive ores. It runs on Iris and OptiFine for Java.
Java26.1.2Last checkedSketchBound
by TheGentooGamer
A pencil-drawn look for Java shader loaders, with hand-drawn outlines, hatching and nine switchable styles from graphite to comic.
Java26.3Last checkedSkylumine Shaders
by Mcbugsaddon
A realistic, vanilla-leaning shader pack from Team Addoners that merges Seraphic and Skygleam. It adds layered skies, bloom and water reflections for mid-range PCs and up.
Java26.3Last checkedSunveil
by IXSG
A realistic, vanilla-like shader pack by IXSG that adds smooth moving shadows, warm golden light and clearer water. It is a modified take on Miniature Shader.
Java26.1.2Last checkedVHS Shader
by Faaaaaaaaaaaaalko
A found-footage look for Java with a fisheye lens, scanlines and smudges. Made for low-end PCs and built on the RetroArch VHS shader.
Java1.20.1Last checked
What you need to run shaders.
Shader packs need a shader loader; they are not mods you drop in alone. The standard on Java in 2026 is Iris paired with Sodium: faster than OptiFine in nearly every test, updated within days of each Minecraft drop, and required by some newer packs that are Iris-only. OptiFine still loads the classics but tends to lag behind new game versions.
Install Iris and Sodium, put packs in the shaderpacks folder, and switch them from video settings. Packs swap live, with no restart, so trying all six picks above takes minutes.
Java shaders vs Bedrock graphics.
Shader packs in this catalog are Java-only. Bedrock has its own rendering path: the built-in Vibrant Visuals mode covers what most players want there, and Bedrock shader projects beyond that are a separate, much smaller scene with their own install process.
Shader questions.
Do I need OptiFine for shaders?
Not anymore. Iris with Sodium is the standard shader loader on Java in 2026: better framerates, faster updates after each quarterly drop, and support for the same packs. OptiFine still works for most classics but misses some newer Iris-only packs.
Why are my shaders running slowly?
Shadow settings and render distance dominate shader cost. Drop the pack one profile tier, lower shadow distance, and make sure Sodium is installed alongside Iris. Packs like MakeUp Ultra Fast and Sildur's Lite exist exactly for weaker machines.
Do shaders work on Bedrock Edition?
Not these. Java shader packs do not load on Bedrock. Bedrock's built-in Vibrant Visuals mode delivers upgraded lighting and water there, and separate Bedrock-specific shader projects exist outside this catalog.
Do shaders change my world or save files?
No. Shaders are purely visual and purely client-side. Remove the pack or toggle it off and the game returns to vanilla rendering with no effect on your worlds.
Guides for shaders.
All guides for shaders ↗Fix Minecraft shaders not working
Why Minecraft shaders don't show up, crash on load, or do nothing at all, covering the missing Iris loader, Sodium installed without Iris, the missing shaderpacks folder, version mismatches, weak hardware, and Bedrock's Vibrant Visuals settings.
For ShaderUpdatedHow to allocate more RAM to Minecraft
Raising Minecraft's RAM ceiling takes a minute in any launcher. Knowing whether RAM is actually your problem, and how much to give it, matters more, and getting it wrong can make performance worse.
For Java ModUpdatedHow to install Minecraft shaders (Java and Bedrock)
A practical, step-by-step walkthrough for adding shaders to Minecraft Java Edition with Iris and Sodium on Fabric, Iris on NeoForge, or the legacy OptiFine route, plus what Bedrock Edition offers instead since it cannot run Java shader packs.
For Java ModUpdatedHow to turn on shaders in Minecraft Bedrock
Minecraft Bedrock cannot run Java's OptiFine or Iris shader packs. Here is what actually creates shader-like visuals on Bedrock: Vibrant Visuals, RTX ray tracing, and shader-style resource packs.
For Resource PackUpdatedHow to use the Modrinth App
The Modrinth App is a free, open source launcher that manages Minecraft mods, shaders, resource packs, and modpacks from Modrinth inside version and loader-specific instances. This guide covers installing it, creating your first instance, adding content, updating mods, and how it compares to the CurseForge app.
For Java ModUpdatedIs Distant Horizons client-side or server-side?
Distant Horizons is a client-side mod that works on any server for terrain you have explored. Here is what it takes to share that view distance server-wide, and which shaders work with it.
For Java ModUpdated
Articles for shaders.
All articles for shaders ↗What Minecraft RTX ray tracing is and what it needs
Ray tracing, sold as RTX, is a Bedrock-only graphics mode on Windows PCs with a ray tracing capable GPU. This page covers its hardware needs, how it relates to Vibrant Visuals and Java shaders, and the frame rate cost.
For ShaderLast checkedAre Minecraft mods safe to install and use
A mod file can run code on your computer, and one 2023 incident shows what that looked like. This page sets out what platforms say they scan, what slipped past, and which checks the sources describe.
For Java ModLast checkedBSL vs Complementary Shaders for Minecraft Java
Two related Java shader packs side by side: how they are licensed, which loaders they list, what options they expose and which look each one targets.
For ShaderLast checkedComplementary Reimagined vs Unbound shader styles
Reimagined and Unbound are two default styles of the same Complementary Shaders pack. This page sets out what the creator says differs, what is identical, and how to choose.
For ShaderLast checkedDistant Horizons vs Voxy for far terrain on Java
Two Level of Detail mods stretch Java render distance in different ways. This page sets their loaders, releases, licences, shader support and requirements side by side.
For Java ModLast checkedHow much RAM Minecraft Java needs and uses
Mojang's Java memory tiers, the 4 GB default allocation from 26.1 Snapshot 2, and what the sources say about mods, shaders and the limits of adding more RAM.
For Java ModLast checked




























































