The Bug
Redstone lamps do not show up on maps. Instead, the block below them is displayed.
Steps To Reproduce
Place a large amount of redstone lamps:
/fill ~1 ~ ~1 ~9 ~ ~9 minecraft:redstone_lamp
Create a map.
Look at the filled map and take note of whether or not the redstone lamps are on the map.
Observed Behavior
Redstone lamps are not shown on maps.
Expected Behavior
Redstone lamps would be shown on maps.
Code Analysis
Code analysis by @unknown in this comment.
Linked issues
Attachments
Comments 19
Requesting ownership of this issue to continue adding affected versions for future snapshots and releases, as the reporter has been inactive since 2018.
Maybe it's not intentional, however, this is actually a very useful feature because redstone lamps are unique in that they act like a solid block when powered, while still being transparent on a map. This can be very useful while working on redstone map displays, animations, etc. Additionally, it's the only map transparent block that will block daylight, so it's the only suitable material to use for map displays and map tech to reduce lighting updates on big piston monstrosities (as map displays tend to be). It's my opinion that this feature should remain as is.
Alternatively, if redstone lamps are to be given color on a map, it would be really neat if the powered and unpowered states had different colors, maybe off is transparent and on is colored.
Thanks
Confirmed for 1.13.1.