ModsFinder

Shader Commands

by Heptasent

Shader Commands lets players switch Oculus shader packs through typed commands, without opening the Video Settings screen.

ForgeClient-side onlyAll rights reserved1.18.2 – 1.20.1

What it does

The mod adds a lightweight command interface for changing Oculus shader packs during play. Players can switch packs, and modpack and datapack creators can set shaders to change automatically for specific scenes. Only the client needs it, and it requires Oculus to run. Files target Forge for 1.18.2 – 1.20.1, with 1.1.0 for 1.19.2 as the latest build.

Key features

  1. Command-based shader switching

    Shader packs are changed by command, so no menu has to be opened during a session.

  2. Tab completion and per-player settings

    Commands offer tab completion, and saved Oculus settings are kept for each player in multiplayer.

  3. Efficient shader reloading

    Reloads run on the client thread and skip redundant reloads when the active shader does not change.

Compatibility

Latest build for each game version and loader.

1.20.11.0.0
1.19.21.1.0
1.18.21.1.0
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 1

OculusUnofficial Fork of "Iris", made to work with FML
Required

How it compares

Full comparison

Oculus Unlocked is also a Forge, client-side mod for 1.20.1, but it is not open source and uses a Creative Commons non-commercial license. Shader Cycler works on Fabric, Forge and NeoForge for 1.20.1 – 1.21.11, released under All rights reserved and not open source.

ModLoadersGame versionsEnvironmentUpdated
Shader CommandsForge1.18.2 – 1.20.1Client-side only2026-08-24
Oculus UnlockedForge1.20.1Client-side only2026-03-30
Shader CyclerFabric, Forge and NeoForge1.20.1 – 1.21.11Client-side only2026-07-20

Questions

Does Shader Commands need Oculus?

Yes. Oculus is a required dependency, and the mod is built for Minecraft 1.20.1 on Forge, so Oculus must be installed next to it.

Does the server need Shader Commands?

Multiplayer behavior is described in the author notes, but the environment is client-side only, so the server does not need the mod to run.

What the author says

Will be ported to Fabric in the coming days, feel free to request Fabric/Forge versions you want this on in the comments. Shader Commands adds a lightweight command interface for switching Oculus shader packs without opening Video Settings.
Heptasent, on the Modrinth page

Official listing

Owner
Heptasent
Published
2026-08-23
Updated on Modrinth
2026-08-24
Facts verified
2026-10-15