Minecraft – Command created blocks update light level

minecraft-commandsminecraft-java-edition

I am playing minecraft 1.8 vanilla
while creating a mob spawning room I have used commands to fill the required blocks. the room seems to be complete but with one issue.
you can see the light level 15 in the snapshot. However the room is totally concealed.

When I fill the blocks manually the light level goes down to 0 as expected.

so by using fill command why does the light level does not fall to 0
enter image description here
enter image description here
enter image description here
enter image description here

Best Answer

This is a common bug that happens to me all the time.

I have a few way of fixing these:

Firstly, placing blocks (in particluar light emitting blocks) around the glitched light patches should fix the problem.

Secondly, if placing blocks doesn't work, try reloading minecraft and the world. Another thing I have found useful is to set your render distance to 2, then press back to game... and then put your render distance back up to 10-16 to fix.

Thirdly, if that doesn't work you can use McEdit to fix the glitched light blocks