Minecraft Java 1.21 Mods
Browse 25 free mods for Minecraft Java 1.21 — popular picks include Iris/Oculus & GeckoLib Compat (Deprecated), Iris/Oculus Shader Folder, Iris/Oculus & GeckoLib Compat.
Updated daily
Iris/Oculus & GeckoLib Compat (Deprecated)
ONLY WORKS FOR OLDER VERSIONS - Fixes GeckoLib animations not working if using a shaderpack with entity shadows.
Iris/Oculus Shader Folder
A mod to hide, recolor, add tooltips, and reorder shaderpacks in the Iris/Oculus shaders menu using flexible patterns. THIS IS NOT A SHADER LOADER
Iris/Oculus & GeckoLib Compat
Fixes GeckoLib animations not working if using a shaderpack with entity shadows.
GPUBooster
Provides DSA & fastest math formulas to game render system for best perfomance! Compatible with Sodium/Embeddium, Iris and shaders.
Satin API
A Fabric library to help modders with shader usage
Accelerated Rendering
Entity rendering optimization mod. Fast vertices transforming and caching using compute shaders.
Iris & Oculus Search
A mod that adds a search bar to Iris and Oculus to quickly find and filter shader settings and shaderpacks.
SLM: Shader
A small library with ShadersFx, featuring Impact Frames, Noise Overlays, Color Overlays, Radial Blur [In & Out]
Iris/Oculus For Simple Clouds
This mod adds full compatibility between SimpleClouds’ shader renderer and Oculus’ shader system, ensuring both work together seamlessly.
DynamicLantern
A Curios decorative lantern that requires no dynamic lighting dependency and no extra libraries — it only needs Curios and shaders to emit light.
Glowtone: Shaderless Shaders
Resource-pack driven block and item emissives, provides a simple way to make your own!
Virtual Library
Virtual Library is a collection and api for building mods. it comes with mixins, a shader plugin, a keybind library, a config loader, a command library, an in memory plugin loader and a rendering library.
Luminance
a library mod that helps other mods with shaders

Velvet
A Fabric & NeoForge library to help with shader usage, based off of Satin
ShaderAPI
Let servers send you shader packs.
Emissive Library
Uses core shaders to allow emissive texture support for blocks, items, armor, and more! This is a library for other resourcepack creators to use.
Shaderite
NeoForge library to help modders with shader usage
HolidayLib
A rendering library for my own mods to render custom player skins and add compatibility for other shader mods.
Forceskin Lib
Forces everyone to have a summer floatie overlay on their skin, all in vanilla. Also used as a library to make your own forceskin packs
ShaderAPI-Paper
Minecraft Paper Plugin for the ShaderAPI. Let servers send you shader packs.
Emissive Library Plus
Vanilla emissive library for 1.17+
Aerlib: Shaders
Readds the old secret setting shaders to 1.21.1's files. Originally meant for the Origins mod, but works as a general library.
Satin API Mod (1.21.4, 1.20.1) – Help Modders with Shader Usage
Satin API Mod is a simple library allowing modders to add interesting graphical effects to their mods. Its main feature is to significantly simplify the use of Minecraft's data-driven shader system (that is, the one used by super secret settings, mob vision, and spectral arrows). It is a lightweight library for OpenGL shader usage. Features: […]
Lodestone Mod (1.21.3, 1.20.1) – Library for Lodestar Team's Projects
Lodestone Mod is a library used by all mods under the Lodestar team, containing important backend code mostly used for rendering. Features: A lot of shaders Various helper classes & utilities. A simple screenshake implementation. Some commonly used attributes in Lodestar Team's mods. A system allowing for custom fire effects applied to entities. A particle […]
Luminance Mod (1.21.11, 1.21.1) – Library Mod
Luminance Mod is a library mod that can be utilized by developers to configure how the contents of their mod work with shaders. As a library mod, the mod by itself does not add anything new into the game, but it may be required to install this mod if any other mod needs it as […]