Home›Java›Mods›SLM: Shader
SLM: Shader
ModsJava

SLM: Shader

Java mod listed for Minecraft 1.20–1.21. File opened and checked on 12 Oct 2026; downloads from the MC Java Mods app on Android.

by Sleys · on CurseForge

A small library with ShadersFx, featuring Impact Frames, Noise Overlays, Color Overlays, Radial Blur [In & Out]

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.20.1 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

🎨 SLM: Shader

This mod introduces a dynamic shader system for screen effects, with full support for multiplayer synchronization.


 

⚙️ Features

Includes a variety of real-time shader effects:

These effects can be combined and executed in sequences using a flexible shader pipeline.


 

🔗 Networking Support

The system is fully network-aware and supports multiple execution flows:

More details

Using client-side execution for a "CTS -> STC -> CTS" sequence is useful when you want to launch the shader from the client but also use server-side data such as nearby entities, which entities are facing the player, load additional effects, etc.

Using "STC -> CTS" is useful when you want the above but are not on the client side.

Using "Static" is useful if the shader doesn't require server-side data or you only want to launch it on the client.

 

This allows shaders to be triggered:

More details

Noise Overlay, Color Overlay, and Impact Frame can be sent from one entity to another; however, blur effects can only be executed statically within the instance.


 

🎬 Smooth Transitions


 

🧠 Shader Pipeline

More details

However, multiple executions of the same shader fx are not possible, as they will overwrite each other. If you execute two impact frames at the same time, you will not get 2 impact frames, but the last one added will overwrite the other, the same logic for the rest of the shaders.

Although, as previously mentioned, you can run multiple shaders simultaneously, you can also combine Noise Overlays, Color Overlays, and Radial Blur In for example.


 

🛠️ Utilities

Includes additional tools for:

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more