Mods for Minecraft Java
Browse 386 free mods for Minecraft Java — popular picks include Supplemental Patches, PMShaders, Dirt RT.
Step by step: How to install Minecraft Java mods & modpacks
Updated daily
Supplemental Patches
Supplemental Patches enables users to create custom shaders for modded blocks, entities, items, particles, etc, through a resource-pack, with the shaders being patched onto Euphoria Patches.
PMShaders
PMShaders give shader support to ProtoManly's weather mod.

Dirt RT
A path tracing shaderpack for vulkanite mod,better than demo pack
Oculus Unofficial
Unofficial fork of Oculus, made to work with non oculus shaders for modpack devs.
![Stop Unloading My Resourcepacks [SUMR]](https://cdn.modrinth.com/data/awyrq9la/3f8a568c81c4a60457989ec7387158cbc392783c.png)
Stop Unloading My Resourcepacks [SUMR]
Prevents the game from disabling all resourcepacks if a shader related error occurs. Also adds a hot-reload key (F3 + R)
Iris Veil Compat
Bridges Veil shader rendering through Iris shaderpacks so that mods using Veil's shader infrastructure such as Create Aeronautics render correctly when a shaderpack is active
OCD Shaders
An unofficial fork of Oculus made to work with later versions of forge
Easy Install
Browse, install, and update mods, resource packs, data packs, and shaders from Modrinth directly in-game!
Iris Block Compat
Semi-automatic compatibility for waving plants and leaves in Iris shaders.
Joe's Shader Toggle
A simple mod that prompts the user if they'd like to start their game with shaders enabled.
Epic Shaders Menu
Adds main menu resources and splash texts for the Epic Shaders Modpack
Radiance (Windows)
Radiance is rebuilt of Minecraft OpenGL on a Vulkan C++ backend, featuring native Hardware Ray Tracing. Break free from OpenGL limits for Minecraft on Windows.
LIMBO Dimension Datapack
Adds a dimension that is inspired by the game LIMBO, can be accessed in survival and offers a unique survival experience, and special loot. For best immersion, turn off shaders and set the render distance lower so the fog is all around you.
Iris/Oculus For Simple Clouds
This mod adds full compatibility between SimpleClouds’ shader renderer and Oculus’ shader system, ensuring both work together seamlessly.
Lumenized
A mod to enhance vanilla minecraft visuals with a bloom shader
AURORA SHADERS [FULL REVAMP]
Aurora Shaders is a lightweight shader engine for Forge 1.20.1 that focuses on clarity, color, and performance. It provides natural lighting, bloom, and smooth fog without needing heavy-weight packs like SEUS or BSL.
[Discontinued] Shader fixer
A mod that adds more compatibility with shaders.
Vitrail Shaders
OptiFine-format shader packs, on Minecraft's native Vulkan renderer
Iris Extension
An extension for the Minecraft shader loader Iris with some useful features for shader developers.
Enhanced Celestials Shader Support (Deprecated check description for updated version)
updated and working version: https://www.curseforge.com/minecraft/mc-mods/enhanced-celestials-2-shader-support
Minema
A Minecraft mod that allows to record butter smooth videos with shaders by slowing down the engine.
WynnIris
An Iris fork with built-in Wynncraft shader effects. Renders glint effects, custom skyboxes, translucency, and player emotes directly in the shader pipeline.
Enhanced Celestials 2: Shader Support
Bridge mod adding support for sodium / iris shaders in order for moon colors to work correctly.
ThermalShade
A small fix to make Thermal Dynamics Duct Covers work with ShadersModCore
Shadered
A mod that adds complex visual decorations
Permanent Night Vision
Press G to toggle permanent night vision without UI/particles. Compatible with shaders.
AdvancedShader
OptiFine rendering module feature expansion
ForgeOculus
This is a port of neoculus that is a port of oculus that is a port of iris shaders to work with the fml loader 1.21.1 and maybe above!
Glowing Tools
Adds glowing tools so you don't have to unequip your shield or use a fullbright mod to see while you're busy mining in caves! Works with shaders (tested with BSL and Complementary on Iris)! Requires LambDynamicLights!
DynamicLantern
A Curios decorative lantern that requires no dynamic lighting dependency and no extra libraries — it only needs Curios and shaders to emit light.
Flashier Flashlights
The first flashlight mod to implement proper shadow mapping with full shader pack support (Oculus/Iris, Embeddium/Sodium).
rrtt217's HDR Mod
Enables native HDR in Minecraft with Iris shaders.
Souper Secret Settings
Re-adds the old super secret settings shaders and adds all-new, custom ones. Stack effects with commands and a gui for infinite possibilities!
Sulkan
Native Vulkan shaders for Minecraft 26.2. Client-side Fabric mod powered by Sodium, with a built-in shader pack and support for native Sulkan packs.
EntityModelShadersFix
Occulus ETM+EMF Fixes, fixes missing parts of ResourcePacks when using all three.
GGTU
Your go-to choice for upscaling and frame generation with shaders! Boosts FPS even on low-end PCs.