Fabric 1.20.1
This is my first Fabric mod, so I could not figure out how to do it without block entities for the custom render. Tested with 2k lamps FPS did not drop.
I use Solas shaders which I modded for colored emission, custom shaders folder is in the repo /run/shaderpacks/Solas Modded
.
Replace the dye with whatever dye color the lamp is.
TODO:
- More accurate shader light colors (Namely for purple, magenta, pink)
- Industrial like ceiling/wall lights that you can dye