Feature Request: Colored Lights using Mirage/Albedo
Korynkai opened this issue ยท 2 comments
Upon testing two different lighting methods for our modpack around the same time (this Floodlights mod, and the Colored Lamp inside Computronics), I noticed that Computronics is dependent on the rendering mod Albedo, and Computronics uses this to cast colored light if that mod is present, much as ColoredLightCore once did.
I figured, as I had noticed the developer of this mod had stated "ColoredLightCore is dead and not developed anymore, so no support for colored light until a suitable replacement has been found" on the CurseForge page, if they were not already aware of Albedo, it may be worth mentioning.
How do you think this feature would work? Right now floodlight blocks emit light beam from just one side, remaining sides use "normal" textures, so colored blocks wouldn't look similar to - for example - colorful lamp from Computronics.
Do you want the ability to paint whole floodlights or just glowing part using computer interface? You need to be more specific.
At first, I had thought the mechanics were somewhat already there as the lights are dyeable and I was looking at the note at https://www.curseforge.com/minecraft/mc-mods/floodlights
ColoredLightCore is dead and not developed anymore, so no support for colored light until a suitable replacement has been found
I was originally assuming it would be fairly simple to make the light project the color it was dyed to; however it occurred to me, that would not be a very flexible design at all as you wouldn't be able to dye the floodlight to match the decor and still cast the color of light you wish to cast.
However, after thinking about it (and considering I am an on-stage sound and light engineer), it occurred to me... Wouldn't it make sense to place glass panes in an inventory, similar to floodlight gel filters used in on-stage lighting? Perhaps even a "digital controller" which, when present in the inventory, allows an OpenComputers computer to control the color and power of the light?
Hmm, seems I got myself thinking... Perhaps I should create a fork and try out some ideas and return a pull request if the changes don't get complicated enough for the fork to become its own mod in-and-of itself... Thinking what we're really looking for are digitally controlled colored lights, which OpenLights and Computronics Colored Lights provide, but with limited flexibility and inability to illuminate large areas... Plus, I do have some other ideas I'd like to try out as well, so a fork might be a good idea anyway.
(Also noting: I realized we're using Mirage, not Albedo, and I just pushed support for Mirage in OpenLights here: PC-Logix/OpenLights#7)