TrueLightFX is a custom Minecraft shader offering a wide range of customizable settings.
Our Community Discord: Klick me
TrueLightFX Shader for Minecraft
TrueLightFX is a custom Minecraft shader based on the open-source Prismarine Shader. This shader aims to enhance the visual experience of Minecraft by adding realistic lighting, shadows, and atmospheric effects while maintaining good performance. With TrueLightFX, players can enjoy immersive gameplay with improved light dynamics, smooth water reflections, and vibrant colors—perfect for both low-end and mid-range systems. Credits to Septonious: Source Project using older MIT Release of Source Project
Compatibility:
TrueLightFX might work with the Minecraft versions 1.8.2 – 1.19, but older versions may experience bugs and reduced smoothness. For the best experience, it is strongly recommended to use Minecraft 1.19 or newer.Also I dont recomment using optifine bc of some features that are very buggy on Optfine but on Iris they just work fine!Also please note that I would recommend you to only use Versions of the game where Iris&Sodium still get updates!
Required
Unsupported
Terms for using, modifying and redistributing this product.
12.07.2026 · Modrinth
endCol undeclared) on older Iris and OptiFine versions by converting relative include paths to absolute paths and ensuring End color variables are declared globally.Non [a-z0-9/._-] character in path) on older Iris versions by converting uppercase Prismarine block IDs to lowercase in block.properties.Screenshots and images from the original Modrinth page.



Published versions and original Modrinth files.
12.07.2026 · 8 714 downloads
endCol undeclared) on older Iris and OptiFine versions by converting relative include paths to absolute paths and ensuring End color variables are declared globally.Non [a-z0-9/._-] character in path) on older Iris versions by converting uppercase Prismarine block IDs to lowercase in block.properties.END_R, END_G, END_B, END_I) in settings.glsl to bring back the intended blue-violet look instead of red.27.06.2026 · 4 270 downloads
25.06.2026 · 535 downloads
This release brings full compatibility with Minecraft 1.20 through 1.21.2, addresses a critical rendering issue that made the player model look transparent, and optimizes performance presets.
Thank you to everyone testing and supporting TrueLightFX! If you encounter any bugs, please report them on the Discord server.
04.06.2026 · 29 838 downloads
09.03.2026 · 11 097 downloads
This update focuses on improving lighting calculations, shader stability, and environmental animations. Several internal shader files were optimized to make the rendering more consistent and reliable.
Sun Angle Calculation
The shader now uses sunAngle instead of worldTime for calculating the sun position.
This results in smoother day and night transitions and more accurate shadow fading during sunrise and sunset.
Cloud Rendering
Cloud rendering has been adjusted to better match the sky lighting and exposure.
This improves overall visual consistency in different weather and lighting conditions.
Waving Animations
The waving system for vegetation has been improved.
Grass, plants, and other foliage now move more smoothly and naturally.
Lighting Adjustments
Improvements were made to the deferred lighting pipeline to create more consistent brightness and better environmental lighting.
Fixed advanced materials compatibility issues.
Fixed shadow fade timing issues.
Fixed minor problems in the hand rendering shader.
Fixed lighting inconsistencies caused by previous time calculations.
Cleaned up shader configuration settings.
The following shader files were updated:
deferred1.glsl
shadow.glsl
gbuffers_hand.glsl
clouds.glsl
waving.glsl
settings.glsl
shaders.properties
These changes mainly improve rendering accuracy and shader stability.
06.03.2026 · 433 downloads
28.02.2026 · 760 downloads
thanks Pesh_RU for reporting these on my Discord!
25.02.2026 · 484 downloads
shoutouts to PesH_Ru for reporting this
20.02.2026 · 1 202 downloads
-Added custom block highlight color modes
22.01.2026 · 2 634 downloads