Mods for Minecraft Java
Browse 381 free mods for Minecraft Java — popular picks include Supplemental Patches, Oculus Unofficial, PMShaders.
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.
Oculus Unofficial
Unofficial fork of Oculus, made to work with non oculus shaders for modpack devs.
PMShaders
PMShaders give shader support to ProtoManly's weather mod.

Dirt RT
A path tracing shaderpack for vulkanite mod,better than demo pack
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.
Epic Shaders Menu
Adds main menu resources and splash texts for the Epic Shaders Modpack
Joe's Shader Toggle
A simple mod that prompts the user if they'd like to start their game with shaders enabled.
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
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.
![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)
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.
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
Iris Extension
An extension for the Minecraft shader loader Iris with some useful features for shader developers.
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.
ThermalShade
A small fix to make Thermal Dynamics Duct Covers work with ShadersModCore
Shadered
A mod that adds complex visual decorations
AdvancedShader
OptiFine rendering module feature expansion
Permanent Night Vision
Press G to toggle permanent night vision without UI/particles. Compatible with shaders.
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!
Enhanced Celestials 2: Shader Support
Bridge mod adding support for sodium / iris shaders in order for moon colors to work correctly.
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.
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!
rrtt217's HDR Mod
Enables native HDR in Minecraft with Iris shaders.
Vitrail Shaders
OptiFine-format shader packs, on Minecraft's native Vulkan renderer
Vulkanite
A mod that brings hardware accelerated raytracing to minecraft java edition

Shared Resources
A mod for sharing game files like resource packs, shaders, saves and more between separate Minecraft instances.
EntityModelShadersFix
Occulus ETM+EMF Fixes, fixes missing parts of ResourcePacks when using all three.
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.