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.
Showing 145–192 of 195 resources
Relumination
by Sandmuel
A lightweight lighting overhaul by Sandmuel that keeps the vanilla look while adding colored, directional and held-item light. It runs on Iris.
Java1.21.11Last checkedThe Better Default
by Gr1mly4Memes
A light shader pack that keeps the vanilla look and adds dynamic torch light, colored lights, reflective water and soft bloom. It runs through Iris with Sodium.
Java26.1.2Last checkedBVSF
by LoLip_p
A stripped-down, speed-first cut of LoLip_p's BVS shader that keeps the vanilla look. It gives up depth of field, reflections and PBR to run on weaker hardware.
Java26.3Last checkedCH Motion
by thompiejompie
A post-processing shader pack that adds camera motion blur and nothing else. It suits players who want a smoother feel without changing the vanilla look.
Java26.2Last checkedCrusher
by hexahedron1
A cursed Java shader that flattens color depth into blocky steps and enlarges pixels until the world looks deliberately broken, with an optional flashing corruption mode for those who like their visuals unstable. It runs through Iris or OptiFine.
Java1.21.11Last checkedOutline Shader
by LoongLy
This cartoon-styled shader pack outlines blocks and entities to give Java worlds a hand-drawn look, with an optional paper-world mode that strips shading away entirely.
Java26.3Last checkedAlpha Piscium
by Luna5ama
Alpha Piscium is a realistic, path-traced shader pack for Minecraft Java on Iris, built around ReSTIR global illumination, volumetric clouds, and detailed water rendering.
Java26.2Last checkedDaybreak Shader
by agentclone8
A public domain, vanilla-plus Iris shader that adds screen space reflections while keeping Minecraft's default look, still in alpha since its last build in June 2024.
Java1.21Last checkedKUDA Shaders
by Titan1um
A semi-realistic, vanilla-like shader pack for Iris and OptiFine that scales from a Lowest preset for old hardware up to a Cinematic tier for strong GPUs.
Java26.2Last checkedPhoxel PT
by Despatra
Phoxel PT is Despatra's path tracing shader for Minecraft Java on Iris, built for screenshots first and real-time play second, with real GPU-dependent setup friction.
Java26.1.2Last checkedEbin Resurrected
by jbritain
A vibrant, low-impact shader pack for Iris and OptiFine with PBR lighting, soft shadows, and procedural clouds and water, reaching Minecraft 1.21.5.
Java1.21.5Last checkedPixel Perfect Shaders
by epcr
A subtle, vanilla-style shader pack for Minecraft Java that runs on Iris or OptiFine and stays close to the game's original color language. Archived by its creator, so it caps out at Minecraft 1.21.1.
Java1.21.1Last checkedGlimmer Shaders
by jbritain
Glimmer is a lightweight Iris shaderpack with LabPBR lighting and screen space reflections, scaled by presets from Potato to Dedicated Graphics.
Java1.21.11Last checkedYoFPS
by NoComment1105
YoFPS is a Chocapic13 Shaders edit for Iris and OptiFine, tuned for low-end PCs with Low and High presets, confirmed working through Minecraft 1.19.3.
Java1.19.3Last checkedCursed Fog
by LoLip_p
A horror-themed shader pack for Minecraft Java that layers a CRT mask, noise, and video artifacts, built by LoLip_p for Iris and OptiFine.
Java26.2Last checkedFlashlight Shader
by GN (Lua Goofs)
A single-effect Iris and OptiFine shaderpack for Minecraft Java that gives you a flashlight beam through dense fog, built by GN of Lua Goofs. It is a lightweight novelty effect, not a Bedrock pack or a full lighting overhaul.
Java1.21.4Last checkedLux V1
by TechDevOnGitHub
Lux V1 is a fantasy-leaning Iris and OptiFine shader pack for Minecraft Java, built on BSL Shaders with PBR block mapping and volumetric light shafts.
Java1.21.4Last checkedBody Camera Shader
by LoLip_p
A fisheye bodycam effect for Minecraft Java with thermal and night vision toggles, built by LoLip_p for Iris and OptiFine.
Java26.2Last checkedMC VHS
by thejinxedartist
MC VHS layers tape grain, warm color grading, and a soft vignette over vanilla Minecraft on Iris, with an older OptiFine build capped at 1.21.
Java1.21.5Last checkedAllium Shaders
by clorece
Allium is clorece's Iris-only edit of Complementary Unbound, built around colored lighting, ambient occlusion and screen-space path tracing, with the current build published through Minecraft 1.21.11.
Java1.21.11Last checkedLIGHT Shaders
by Author87668
A Chocapic13-based shader pack tuned for high FPS on modest GPUs, with water reflections, soft shadows, and wind-driven clouds on Iris or OptiFine.
Java26.2Last checkedBloop Shaders
by espen96
Bloop Shaders is a semi-realistic Iris and OptiFine shader pack for Minecraft Java that scales from potato-tier presets to a high-end Ultra look.
Java26.1.2Last checkedRenderPearl
by Luracasmus
RenderPearl is a lightweight, semi-realistic shader pack for Iris on Minecraft Java, adding colored shadow-mapped lighting, physically based reflections, and volumetric light while staying tuned for solid performance on modern GPUs.
Java26.2Last checkedVisual Vibrance
by jbritain
Visual Vibrance is an Iris shader pack for Minecraft Java that chases the look of Bedrock's Vibrant Visuals, with reflections, shadows, and bloom on a vanilla-like base. The project is no longer actively maintained, so treat it as a snapshot of the developer's experiment rather than a long-term pick.
Java26.1.2Last checkedFastPBR
by RRe36
FastPBR is a lightweight shader pack for Minecraft Java built on the Iris pipeline. It uses physically based rendering for atmosphere, dynamic shadows, and volumetric fog, aimed at players who want a lot more than vanilla without the frame cost of a heavier path-traced pack.
Java1.21.4Last checkedVanilla Plus Shader
by RRe36
Vanilla Plus Shader is a low impact, vanilla style shader pack for Minecraft Java. It runs on Iris or OptiFine and adds soft shadows, volumetric clouds, and colored lighting without changing Minecraft's blocky look.
Java1.21.4Last checkedSildur's Enhanced Default Shaders
by Sildur
A vanilla-like shader pack that keeps Minecraft's look and adds shadows, reflections, TAA and godrays, with Fast and Fancy profiles light enough for potato-class PCs.
Java26.3Last checkedEclipse Shaders
by gamerbenyt
Eclipse Shaders is a medium-weight Iris pack that keeps Minecraft's vanilla look while tinting the sky with a moody, eclipse-like feel and adding water reflections.
Java1.21.8Last checkedInsanity Shader
by ElocinDev
Insanity Shader is a horror themed Iris and OptiFine shader pack for Minecraft Java built as an edit of BSL Shaders. It last shipped a build in June 2024 and tops out at Minecraft 1.21.3, with no version for the newer 26.x drops.
Java1.21.3Last checkedNoble Shaders
by Belmu (BelmuTM)
Noble Shaders is a realistic Iris and OptiFine shader pack for Java Edition, tuned by creator Belmu to balance detailed lighting and reflections against frame rate, supporting 1.16 through 26.2.
Java26.2Last checkedSpooklementary
by SpacEagle17
Spooklementary is a horror-themed edit of Complementary Shaders for Minecraft Java, built for Iris and OptiFine, trading Complementary's daylight balance for dark, foggy, moody atmosphere.
Java26.2Last checkedAstraLex Shaders
by LexBoosT
AstraLex Shaders is a customizable fantasy shader pack for Iris and OptiFine, edited from BSL Shaders with tuned lighting, water, and sky effects for 1.16.5 through 1.21.11.
Java1.21.11Last checkedSuper Duper Vanilla
by Eldeston (FlameRender Studios)
A low-impact, PBR-lit shader pack for Minecraft Java Edition that keeps a vanilla-style color palette while adding soft shadows, reflections, and warm lighting. Runs on Iris or OptiFine through Minecraft 1.21.8.
Java1.21.8Last checkedPaintBound Shaders
by GentooGamer
PaintBound is a painterly shader pack for Minecraft Java that renders the world with hand-drawn outlines and Kuwahara-filter brushstroke shading, plus nine built-in art styles from pencil sketch to comic book. It runs on Iris or OptiFine for Java Edition 1.17 through the current 1.21.x releases.
Java1.21.11Last checkedPotato Shaders
by RRe36
Potato Shaders is a lightweight fantasy-style shader pack for Iris and OptiFine, built by RRe36 to run smoothly on integrated graphics and older PCs.
Java1.20.1Last checkedMellow Shaders
by TheCMK
Mellow is a painterly shader pack for Minecraft Java on Iris and OptiFine, easy on your eyes and your hardware, with fog, cloud and color grading controls.
Java26.3Last checkedMiniature Shader
by ukrech
Miniature Shader is a lightweight Iris and OptiFine shader pack for Minecraft Java that adds blocky shadows, reflections and slightly reworked emissive lighting while keeping the vanilla, model-like look.
Java26.3Last checkedShrimple Shaders
by Null
A lightweight, vanilla-style shader pack for Minecraft Java that keeps the default look while adding optional ray-traced colored lighting, block-light shadows, and sun shadows. Runs on Iris and OptiFine.
Java1.21.4Last checkedKappa Shader
by RRe36
Kappa Shader is a realistic yet stylized shader pack for Minecraft Java on Iris and OptiFine, with screen-space path tracing, colored lighting and labPBR support for 1.16 through 1.21.4.
Java1.21.4Last checkedEuphoria Patches
by SpacEagle17
Euphoria Patches is a shader addon for Complementary Reimagined and Complementary Unbound that unlocks optional visual settings including multi-colored block lighting, aurora effects, tilt shift, and retro camera filters. It installs as a mod through Fabric, Forge, NeoForge, or Quilt alongside Iris or OptiFine.
Java26.2Last checkedNostalgia Shader
by RRe36
Nostalgia Shader is a stylized Minecraft Java shader pack that recreates the look of classic shaderpacks, with soft lighting, volumetric clouds, and reflective water. It runs on Iris or OptiFine at a medium performance tier.
Java1.21.4Last checkedBliss Shaders
by X0nk
Bliss is a fantasy-styled shader pack for Iris and OptiFine that leans on scene variation and deep customization, with colored block lighting, LabPBR reflections, and Distant Horizons support.
Java1.21.8Last checkedSolas Shader
by Septonious
Solas Shader is a fantasy, stylized shader pack for Minecraft Java with colored lighting, aurora, a Milky Way night sky, an End black hole and realistic water. It runs on Iris and OptiFine from 1.12 to 26.2.
Java26.2Last checkedSildur's Vibrant Shaders
by Sildur
Sildur's Vibrant Shaders is a semi-realistic Java Edition shader pack for Iris and OptiFine, with volumetric lighting, bloom, ambient occlusion and reflections, for Minecraft 1.7.10 to 26.3.
Java26.3Last checkedComplementary Shaders - Unbound
by EminGT
Complementary Unbound is a semi-realistic shader pack for Minecraft Java on Iris and OptiFine, delivering colored lighting, volumetric clouds, and vivid water effects with presets for hardware ranging from low-end to screenshot quality.
Java1.21.1Last checkedBSL Shaders
by CaptTatsu
BSL Shaders is a bright, cartoon-style shader pack featuring colorful visuals optimized for low-end systems. Supports Iris and OptiFine across a wide version range from 1.8 to 1.21.
Java1.21.1Last checkedRethinking Voxels
by gri573
Rethinking Voxels is a beta Iris shader for Minecraft Java that replaces standard lighting with voxel-based colored blocklight, global illumination, and sharp shadows.
Java1.21.10Last checkedI Like Vanilla
by What42
A Java Edition shader pack that keeps Minecraft close to its vanilla style while adding sharper lighting, configurable styles, bloom, reflections, and gameplay-oriented visual options.
Java1.21.11Last checked
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



























































