🚧 ShaderBot is currently in beta. Some features may evolve.Join the Beta!

Minecraft Shaders — OptiFine & Iris Compatible | ShaderBot

Create custom Minecraft shaders with ShaderBot. 50+ presets, Vibrant Visuals, OptiFine and Iris compatible, automatic shader pack generation. Free.

Minecraft Shader Features

🎮 Vibrant Visuals ready

ShaderBot for Minecraft Creators

The shader tool built for what comes after the pack. Generate, prototype and export custom GLSL shaders for Minecraft — create your shaders in seconds, then iterate in-game.

Loading…

Who it's for

🎙️

Minecraft Streamers

Generate animated overlays and backgrounds that match your Minecraft aesthetic. Unique visuals for every stream, no design skills needed.

🖥️

Server Admins

Bring your Discord server to life with shader art in every channel. All members get access when you add ShaderBot.

🔧

Modders & Resource Pack Creators

Prototype visual effects in GLSL, iterate fast with AI, export directly to your OptiFine/Iris pipeline.

Live Minecraft environment previews

Overworld — Day & Sunset

Lush terrain with dynamic sky, sunlight and water reflections. Vary worldTime to slide from midday to sunset.

Environment

/minecraft --scene Overworld
scene_mc-overworld.mclive preview
Loading…

Nether dimension

Volcanic red fog, glowstone bloom and hellish ambience. Generates a ready OptiFine/Iris shader pack.

Environment

/minecraft --scene Nether
scene_mc-nether.mclive preview
Loading…

End — starfield void

Floating islands under an endless starfield with end-portal tones. A calm, minimal environment preset.

Environment

/minecraft --scene End
scene_mc-end.mclive preview
Loading…

Minecraft exports ready to ship

Shaders, packs, and metadata in clean outputs without manual cleanup.

Core Shader (vanilla)Core Shader (vanilla)Core Shader Pack

.fsh + .vsh + pack.mcmeta in assets/minecraft/shaders/core/ — no mod needed. Limited to block/geometry rendering overrides; no post-processing or dynamic lighting.

OptiFine / IrisOptiFine / IrisShaderpack

composite.fsh starting point with colortex0, depthtex0, screenSize uniforms declared. Requires an existing shaderpack structure (shaders.properties + other programs) to function as a complete pack.

Vibrant Visuals PBRVibrant Visuals PBRPBR Textures

Emissive + Normal + Specular maps following Vibrant Visuals (1.21.4+) PBR conventions. Manual review and adjustment required to match your specific resource pack textures.

pack.mcmetapack.mcmetaMetadata

Resource pack descriptor — downloadable standalone.

Fabric mod descriptorFabric mod descriptorfabric.mod.json

fabric.mod.json metadata template for Fabric-based projects. Note: Iris shaderpacks are standalone ZIPs, not Fabric mods — this file is only relevant if packaging a companion Fabric mod alongside a shaderpack.

Overlay PNG / WebMOverlay PNG / WebMStream Overlay

Minecraft-aesthetic animated overlay for OBS and streaming apps.