Shader DevTools
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🔍 Analysis
- 👍 0.4% endorsement rate
- 🏆 #75 of 874 fabric mods in this game by downloads
📋 About This Mod
# Shader DevTools Client-side fabric mod for working on Minecraft core shaders, post shaders, post effects, and render pipelines without restarting the game or reloading the resource pack. <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/GQLGS8Wrubs" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> https://github.com/seailz/shader-devtools ## Features - Reload shaders, both core and post, on demand without having to fully reload the resource pack - Live editing of shader files in-game with syntax highlighting - When a shader exists in multiple packs (including vanilla), ability to edit each of those individually (except vanilla shaders, which are read-only) and force load them - Ability to quickly visualize what a shader is rendering - Parsing of post effect JSON files, and the ability to edit these too - Parsing and visualization of all render pipelines - Ability to override any value in the `Globals` uniform buffer ### Shader Debug Logging You can add calls like `dbg("time=" + GameTime);` to supported shader programs and the value will be written to `logs/latest.log`. Notes: - Works on both OpenGL and Vulkan - ASCII string literals are supported - Top-level string concatenation is supported, so `"abc" + someValue` works - Common scalar and vector values are converted to text automatically Warning: - `dbg(...)` is still expensive in hot shaders, especially fragment shaders - Frequently changing values such as `GameTime` can reduce FPS if logged aggressively
# Shader DevTools
Client-side fabric mod for working on Minecraft core shaders, post shaders, post effects, and render pipelines without restarting the game or reloading the resource pack.
https://github.com/seailz/shader-devtools
## Features - Reload shaders, both core and post, on demand without having to fully reload the resource pack - Live editing of shader files in-game with syntax highlighting - When a shader exists in multiple packs (including vanilla), ability to edit each of those individually (except vanilla shaders, which are read-only) and force load them - Ability to quickly visualize what a shader is rendering - Parsing of post effect JSON files, and the ability to edit these too - Parsing and visualization of all render pipelines - Ability to override any value in the `Globals` uniform buffer
### Shader Debug Logging
You can add calls like `dbg("time=" + GameTime);` to supported shader programs and the value will be written to `logs/latest.log`.
Notes: - Works on both OpenGL and Vulkan - ASCII string literals are supported - Top-level string concatenation is supported, so `"abc" + someValue` works - Common scalar and vector values are converted to text automatically
📊 Mod Details
- Game
- Minecraft Mods
- Author
- seailz
- Version
- 1.3.12
- Downloads
- 2,057
- Endorsements
- 9
- Category
- fabric
- Created
- 4/20/2026
- Updated
- 8/19/2026
- Game Versions
- 26.3-snapshot-9
- Tags
- game-mechanics, management, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Shader DevTools support?
The author lists 26.3-snapshot-9. Other versions may work but are untested by the author.
What is the latest version of Shader DevTools?
Version 1.3.12, published 2026-08-19 with 2,057 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await