promotional bannermobile promotional banner

Iris Veil Compat

Bridges Veil shader rendering through Iris shaderpacks so that mods using Veil's shader infrastructure (such as Create: Aeronautics) render correctly when a shaderpack is active.
Back to Files

NeoForge 1.21.1+0.4.0-alpha

File nameirisveil-0.4.0.jar
Uploader
leon_moutleon_mout
Uploaded
Oct 4, 2026
Downloads
46
Size
934.4 KB
Mod Loaders
NeoForge
File ID
9059655
Type
A
Alpha
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:iris-veil-compat-1541252:9059655"

Learn more about Curse Maven

What's new

  • Render Creative Physics Staff beams before Iris deferred lighting through an explicit world-effect adapter, preserving native rendering when shaders are disabled.
  • Restore ground block-entity shadows under Sodium and flush Sable's separate single-block terrain path during Iris shadow rendering.
  • Prevent Veil Iris Lights 1.4.6 from installing a second geometry shader bridge while retaining its independent light pass.
  • Preserve normal/specular texture sampling when shaderpack helpers use a sampler parameter named tex.
  • Set the minimum NeoForge requirement to 21.1.228, as required by the pinned dependency stack, independently of the development NeoForge version.
  • Replaced the mod icon and added it to the README.
  • Updated the Minecraft 1.21.1 development dependencies to NeoForge 21.1.255, Veil 4.5.1, Sodium 0.8.13, Create 6.0.11-313, Ponder 1.0.87, Create: Aeronautics 1.3.2, and Sable 2.0.6.
  • Retained the latest published 1.21.1 Iris beta, stable Flywheel 1.0.6, and Iris Flywheel Compat 2.4.0.
  • Integrated Levitite's native four-point tessellation and deformation into Iris's opaque, translucent, and shadow programs, replacing the native replay after the final pass.
  • Preserved shaderpack albedo sampling and post-processing while forwarding Aeronautics' physics, noise, and ghost effects; removed redundant native lighting and fog.
  • Passed 76 unit tests, verified actual draw and post-processing connections in a BSL 10.0 GPU capture, and exercised Nostalgia 5.1 with POM at 75% rendering scale. The VeilTeest regression fixes were also tested with Photon and Nostalgia, with final in-game acceptance confirmed by the user. Validation is limited to the tested fixtures and settings.