Wiki 9Minecraft Wiki 9Minecraft

Sodium Core Shader Support Mod Wiki & Guide

Java EditionModFAQ 6Related mods 60

Sodium Core Shader Support Mod is a Minecraft mod that allows resource packs to replace Sodium’s internal shaders, much like how vanilla resource packs can override core shaders. It’s designed for players and creators who want custom visual effects while using the Sodium performance mod.

DownloadSodium Core Shader Support Mod

Get the files on 9Minecraft

Contents (4)
  1. Guides
  2. Frequently asked questions
  3. Gallery
  4. You May Also Like

Guides

Step-by-step, in-game.

Frequently asked questions

What does the Sodium Core Shader Support Mod let resource packs do?
It allows resource packs to replace Sodium's internal shaders, much like vanilla resource packs can override core shaders. This enables custom visual effects while still using the Sodium performance mod.
Which parts of Sodium's rendering can resource packs override with this mod?
Resource packs can override Sodium's shaders for blocks, clouds, and terrain rendering. This can enable effects like night vision, energy glows, or custom lighting if the pack is compatible.
How are shaders organized in a compatible resource pack?
Shaders are placed in folders such as assets/sodium/shaders/blocks/ for files like block_layer_opaque.fsh and .vsh, and assets/sodium/shaders/clouds/ for clouds.fsh and .vsh.
What defines are included for terrain types?
The mod includes defines such as RENDER_PASS_SOLID, RENDER_PASS_CUTOUT, and RENDER_PASS_TRANSLUCENT. These correspond to different terrain render types.

See all 6 Sodium Core Shader Support questions ›