CurseForge · Minecraft mod
Voxy Iris Reverse-Z Fix
Fixes an incompatibility between Voxy and Iris 1.11.4+
Quick answer
Which Voxy Iris Reverse-Z Fix release should I use?
Voxy Iris Reverse-Z Fix voxy-iris-revz-fix-1.0.0.jar targets 26.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Voxy Iris Reverse-Z Fix required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Voxy Iris Reverse-Z Fix voxy-iris-revz-fix-1.0.0.jar need?
voxy-iris-revz-fix-1.0.0.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Voxy Iris Reverse-Z Fix without breaking your instance.
Built for Voxy Iris Reverse-Z Fix voxy-iris-revz-fix-1.0.0.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use voxy-iris-revz-fix-1.0.0.jar. It targets 26.2 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside voxy-iris-revz-fix-1.0.0.jar. It opens that exact file at the source.
About this project
What does Voxy Iris Reverse-Z Fix add?
A small client-side compatibility patch for Voxy when used with Iris 1.11.4+ and a shaderpack (e.g. Photon).
Fixes sky textures clipping through distant LOD terrain and broken lighting when using Iris shaders with Voxy

What it fixes
Iris 1.11.4 replaced its old "switch the world to forward-z while shaders are active" with a depth transformer: the world now stays in the native reverse-z layout and pack shaders get translated (depth reads/writes inverted, gbufferProjection undo-rev-z'd, ...).

Voxy versions built before that change still force forward-z whenever a shader pack is active, so:
- Voxy's own depth buffers/projection disagree with the framebuffer Iris renders into.
- vxDepthTexOpaque and vxDepthTexTrans contain forward-z values while Iris inverts them before the pack sees them, so pack code such as Photon's is_lod_terrain() classifies sky pixels as LOD terrain. The result is broken/duplicated sky textures and broken LOD shading.
- Voxy's injected shader patches (voxy_opaque.glsl and voxy_translucent.glsl) read depthtex1 / vxDepthTex* / gl_FragCoord with nobody transforming them.
This mod makes Voxy advertise the native reverse-z state, hands the pack undo-rev-z'd vxProj/vxViewProj matrices and runs the injected patch glsl through Iris' own TransformPatcher.patchDepth().
Requirements
Project description from CurseForge.
Pick your setup
Voxy Iris Reverse-Z Fix by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Voxy Iris Reverse-Z Fix versions and loaders
voxy-iris-revz-fix-1.0.0.jar
17 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.