Sun Shader Extension
This minimalistic mod is implemented with just one mixin and provides resource pack developers with the ability to assign unique sun textures for each game dimension where the sun is visible.
How to Use the Mod
To utilize the mod's functionality, you need to assign texture files names in the format sun_NAMESPACE_DIMENSION.png. In the shown example, the namespace is designated as "bracken", and the target dimension is "pax".

After installing the mod and enabling shaders, the game will automatically display the appropriate sun for the current dimension. If the texture for a specific dimension is unavailable, the system will use the default Minecraft sun.