Light Utilities - ShockMicro/Minecraft-Shaders GitHub Wiki
A few utilities for light. Download it here!
Everything uses minecraft_sample_lightmap()
Some things in vanilla (such as entities, text on signs, particles) don't use the lightmap function for determining its actual lighting, instead opting for a texelFetch() with the same parameters. This utility changes that, without impacting vanilla rendering by default.
Block and Skylight Uniforms
Adds 2 floats to light.glsl to make it simpler to check for light level.