
Uniforms
An add-on for Iris mod that lets you edit certain parameters in real-time
About this Mod
Uniforms is a simple add-on for Iris mod, which allows you editing certain options in real-time. It's available for Fabric 1.20.4, 1.20.1 and 1.21.1 through 1.21.8 (works on Forge 1.20.1 with Sinytra Connector and Oculus, and NeoForge 1.21.1 with Sinytra Connector and Iris).
Note: while editing parameters, you have to release the slider for the value to change.
Note: this mod works only with Iris 1.7 or above!
IMPORTANT: some shader packs may not work. This mod is INCOMPATIBLE with BBS mod (BBS mod has its own implementation, so you don't need it anyways).
How?
This mod transforms GLSL code loaded by Iris/Oculus and replaces #define based parameters with GLSL uniforms that can be updated from outside of the shader pack.
Due to the nature of implementation, some options just can't be turned editable in real-time (the ones used in expressions that require constant parameters, i.e. array sizes, and within macros like other #define, #if and #elif).
Available Versions
How to Install Uniforms on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.8).
Install Mod
Open the mod browser in the dashboard and search for "Uniforms". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.8, 1.21.7, 1.21.6 (+7 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Uniforms server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.
Is Uniforms compatible with fabric and forge and neoforge?
Uniforms officially supports fabric, forge, neoforge for Minecraft 1.21.8, 1.21.7, 1.21.6. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Uniforms – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Uniforms consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Uniforms with just one click on your server.