Saltbrush
A small addon for Sodium that splits block shaders into separate passes for all render types. This allows each one to be replaced individually using tools like Sodium Core Shader Support.
Unlike vanilla Minecraft, Sodium renders all blocks under a single shader regardless of their render type. This severely limits the modification capabilities of core shaders through resource packs, as unique shaders cannot be applied on a case-by-case basis. This mod forces Sodium to create and use different shaders for each render type (opaque, translucent, cutout, cutout mipped), unlike the previous situation where everything fell under opaque only.
Please note that this mod makes significant changes to Sodium and may conflict with Iris or Nvidium (after their updates), so it is not recommended to use them together.