veil_iris_lights-1.5.1.jar
Curse Maven Snippet
What's new
Version 1.5.1
Changed
- Updated to Veil 4.5.2 (minimum required version)
- Shaderpack detection now uses the official Iris API
- License metadata set to the YesMenn Custom License 1.0
- Built against Sodium 0.8.13 (minimum stays 0.8.12-beta.1); Iris 1.8.14-beta.1 is still the latest for 1.21.1
- Addons can register a combined config screen (ConfigScreenBridge.registerCombinedScreen); the mod list entry and config key then open it
- Removed the now unused resolved-light texture (one less full-screen RGBA16F texture)
- Removed the unused bundled glsl-transformer library
- Corrected mod descriptions: VILC renders Veil point and area lights and no longer runs Veil shader programs through Iris
Fixed
- Fixed a thin dark ring around the player at 48 blocks: surface-normal derivatives were evaluated in non-uniform control flow at the detailed-normals range boundary
- Saturated light colors are much stronger with shaderpacks: the shaderpack pass now composites from a scene copy like the vanilla pass instead of GL blending into the 8-bit target, which clamped the light term and capped colored light at 2x the scene color
- Fixed the full-screen magenta checkerboard and magenta first-person hand with Iris installed: Veil's own deferred light pass is skipped while Veil keeps its albedo buffer disabled under Iris; VILC renders the lights instead
- Guarded voxel-occlusion light checks against Veil light handles without light data
This mod has no additional files