ModsFinder

Seamless Shaders

by jacobxny

Seamless Shaders lets players switch between Iris shaders quickly, without opening the shader screen first.

FabricClient-side onlyMIT License1.21 – 1.21.11

What it does

A Fabric client mod for Iris Shaders. Once installed, shader packs can be changed in game with the arrow keys, which skips the settings menu for everyday switching. Its only job is that shortcut, so it adds no blocks, items or world content.

Sodium and Fabric API are required dependencies, and Iris Shaders is needed as well because the mod switches its packs. Only the client needs Seamless Shaders: a server runs without it, and players may join a server that does not have it. Files are published for Fabric across 12 release versions, 1.21 – 1.21.11, and the latest, 1.0.0+1.21.11, targets 1.21.11.

The code is released under the MIT License, but the project is not open source in the sense of a public repository. Players who only want quicker shader changes, rather than a full shader menu, are the likely audience.

Key features

  1. Arrow key shader switching

    The arrow keys move through installed Iris shader packs during play, so a new pack can be tried without leaving the game view.

  2. No shader screen needed

    Changing packs does not require opening the shader settings screen, which keeps switching to a few key presses.

  3. Iris integration

    The mod works with the shader packs Iris already loads, so no separate pack list has to be maintained.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.0.0+1.21.11
1.21.101.0.0+1.21.9
1.21.91.0.0+1.21.9
1.21.81.0.0+1.21
1.21.71.0.0+1.21
1.21.61.0.0+1.21
1.21.51.0.0+1.21
1.21.41.0.0+1.21
1.21.31.0.0+1.21
1.21.21.0.0+1.21
1.21.11.0.0+1.21
1.211.0.0+1.21
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Iris ShadersA modern shader pack loader for Minecraft intended to be compatible with existing OptiFine shader packs
Required
SodiumA high-performance rendering engine replacement for Minecraft, which greatly improves frame rates and reduces micro-stutter.
Required

Use cases

Trying shader packs

Someone comparing several shader packs can cycle through them quickly and see each one in the current scene.

Who it’s for: Players who use Iris Shaders on Fabric and change packs often. Players who rarely change shaders gain little from it.

How it compares

Full comparison

Shader Toggle is a Fabric mod for 1.21.11 that switches shaders too, but it is client and server, under the Creative Commons Attribution 4.0 license, and not open source. Render Distance Toggle is an open source Fabric client mod under the MIT License for 1.21.8 – 1.21.11, and it changes render distance rather than shaders.

ModLoadersGame versionsEnvironmentUpdated
Seamless ShadersFabric1.21 – 1.21.11Client-side only2025-12-09
Shader ToggleFabric1.21.11Client and server2026-03-15
Render Distance ToggleFabric1.21.8 – 1.21.11Client-side only2025-12-20

Questions

Does Seamless Shaders need Iris Shaders?

Yes. Iris Shaders is a required dependency, and the mod switches packs through it. Sodium and Fabric API are required as well.

Must the server have Seamless Shaders?

No. Servers do not need it; each player installs it for their own game.

Which game versions does it support?

Files cover 1.21 – 1.21.11, with 12 release versions in total. The latest Fabric file, 1.0.0+1.21.11, is for 1.21.11.

In the catalog

Seamless Shaders is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from jacobxny

All projects

Similar mods

What the author says

Seamless Shaders adds a quick way to switch Iris shaders in game without needing to open the shader screen.
jacobxny, on the Modrinth page

Official listing

Owner
jacobxny
Published
2025-11-02
Updated on Modrinth
2025-12-09
Facts verified
2026-10-15

Tags