When standing on a bottom slab (i.e. not a full block) the light level on the F3 screen will be 0 (0 sky, 0 block) even when standing next to a block. This also applies to the bottom step of the stairs.
As far as I know only slabs and stairs have this problem. Daylight sensors, chests, repeaters don't seem to be affected, but I haven't tested this extensively.
Linked issues
is duplicated by 41
relates to 1
Attachments
Comments 26
14w11b still has this issue, if I can, I'll attach my screenshot. I'm even standing next to a glowstone block!
Edit: Screenshot added.
There is no problem for farmland. This ticket is about the displayed light level on the debug screen (which is in fact zero when the player is inside blocks) but the actual light level internally used by the game for crops, spawning mobs etc. is correct.
Yes, I understand the mechanics of what's going on. The farmland is slightly shorter than a full block, putting the bottom of the player's feet in the farmland block, so the debug screen is showing the light level of the farmland block (an opaque block at light level zero), and not the light level of the crop block.
While this effect is rather benign for grass paths, light levels when walking on farmland is not. Light level affects crop growth, and not being able to read that from the debug screen poses a game play problem.
Fixed for everything other than soulsand; I've created MC-139631 for that since soulsand is a bit of a weird case.
Confirmed.