Sean Wammer
- Whomper5
- whomper5
- Pacific/Midway
- Yes
- No
When powered, redstone lamps behave as if transparent, like a glass block. When not powered, they behave like opaque blocks, like stone.
To demonstrate, daylight sensor output is not inverted in an enclosed room if part of the enclosure is a lit redstone lamp.Expected behavior:
turning on the lamp should not effect a daylight sensor's output. Thedaylightsensorshouldact as if it isinanenclosedspace.Actual behavior: daylight sensor's output will invert as intended, only if the redstone lamp is off (moonlight sensor). Daylight sensor is not inverted if lamp is powered.
To duplicate:
1) Build enclosure with a redstone lamp forming part of the enclosure.
2) Set up daylight sensor and observe inverted "moonlight sensor" output.
3) Power redstone lamp
4) Observe the daylight sensor's inverted output, reverting back to a normal "daylight sensor" output.Note: This is not a bug involving block light vs sky light. If you cover the lamp with solid blocks, the daylight sensor acts as if it is enclosed.
A
dditionally, Minecraft Wiki says redstone lamps are solid blocks.When powered, redstone lamps behave as if transparent, like a glass block. When not powered, they behave like opaque blocks, like stone.
Build an enclosed space such that the sky light level becomes 0. Replace some of the ceiling or walls with redstone lamp. Power the lamp.
Expected behavior: A powered lamp should act as a solid block and block sky light. The sky light level should be zero in the enclosed room.
Actual behavior: Sky light level becomes non zero.
To duplicate:
1) Build enclosure with a redstone lamp forming part of the enclosure.
2) Ensure that sky light level is 0.
3) Power redstone lamp.
4) Observe the sky light level.
Windows
8
Java Version:1.7.0_17Windows 7
Java Version: 7 Update 55 (build 1.7.0_55-b14)
Redstone LampBlock Opacity InconsistencyPowered Redstone Lamp Transparent



This bug makes it very difficult to enclose a daylight sensor with redstone lamps to make a lamp that turns itself on at night!
I agree, but it is easier to demonstrate the redstone lamp opacity by pressing F3 and checking the sky light levels. If you create an enclosed space out of redstone lamps, you find the sky light to be 0. Then when you power the lamps, sky light gets in. I don't think this is intended behavior. But perhaps it is.
I can also confirm for 14w21b. Additionally powered redstone blocks act as transparent and exhibit this behavior. It seems that transparent blocks often do not update their light level, thus preserving previous sky light levels.
I've had this same problem with stained glass but am having trouble duplicating it.