βΉοΈ Fork Information
This mod is a direct fork of erykczy's Colorful Lighting. Our main goal with this fork is to extend mod compatibility for use in larger modpacks. If you find an incompatible mod, please report it on the GitHub Issues page.
β How It Works
Every light source gets a color, and that color spreads through the world just like vanilla light. Filters like stained glass tint the light passing through them. All the heavy lifting happens on a background thread, so your game stays smooth, and every color can be customized with a resource pack. Works on ANY server, no server-side install needed!
β¨ Features
- Different blocks can emit different colors
- Light changes color when passing through stained glass and other filters
- Light can be absorbed by specific blocks
- Colors are fully customizable through resource packs
- Block states and even NBT can define different colors (a beacon lit by its effect, a charged creeper, a potion by its type)
- 100% client-side: use it on ANY server!
π¨ Resource Pack Addons
Ready-made addon packs that add colored lighting entries for popular mods (currently hosted on CurseForge):
Want to make your own? The full resource pack tutorial is on the GitHub page.
π Mod Compatibility
Supported & tested mods (click to expand)
Found an incompatible mod? Report it on GitHub Issues!
πΊοΈ Roadmap
Where the project is headed (click to expand)
- Full support for Sodium itself, alongside Embeddium
- Fabric, Forge and NeoForge support for every Minecraft version from 1.20.1 up to 26.2 (no backports below 1.20.1)
- A new shader patcher with dedicated patches for specific shader packs, with the current auto-patcher staying as the fallback
No timelines are promised; follow the GitHub repository for progress.
β οΈ Known Issues
Known issues and planned fixes (click to expand)
π¬ Want the Technical Breakdown?
The full documentation, including the complete resource pack tutorial (emitters, filters, absorbers, entity/item lights, NBT rules), the client config guide, and all the technical details, lives on the GitHub page.