Light level is the number behind more Minecraft mechanics than any other, and it is also the one most players never look at directly. Mobs spawn on it, crops grow on it, ice melts on it, and almost everything people describe as “random” about those systems is a light level they did not check.
Two light values, not one
Every block position carries two separate light values, each from 0 to 15.
Block light comes from light-emitting blocks – torches, lanterns, glowstone, lava, sea lanterns. It does not change with time of day and it does not change with weather. A torch produces block light 14 at its own position, dropping by one per block of distance.
Sky light comes from the sky. At noon under open sky it is 15. It decreases as you move under cover, and crucially it is scaled by time of day when the game evaluates it – at midnight, outdoor sky light behaves as 4 rather than 15.
The game generally uses whichever of the two is higher. Understanding which one a mechanic reads is the whole trick.

What reads which
- Hostile mob spawning – block light 0. Sky light is irrelevant for most hostile mobs in current versions, which is why a well-lit cave stays safe at midnight and a dark room is dangerous at noon.
- Crop growth – light level 9 or higher, from either source. This is why an indoor farm needs proper lighting and why crops uproot in the dark.
- Grass and mycelium spread – needs light 4 or higher at the block above, and dies below that.
- Snow and ice formation – forms only at block light below 10.
- Sapling growth – needs light 9 at the sapling.
The mob spawning one is the most consequential and the most misunderstood. A great deal of spawn-proofing effort is spent on places that do not need it, and the spawn-proofing rules are worth reading against this.
How to actually see it
The debug screen is the only vanilla way. Press F3 and read the light values for the block you are standing on – it shows both the client and server view, and the numbers separate sky and block light.
That is awkward for a lighting pass over a large build, because you have to stand on every block. Most players instead use a mod that overlays spawn-eligible positions directly on the world, which turns a survey into a glance. It is one of the standard tools in a modded setup for anyone who builds at scale.
If you are in vanilla, the practical proxy is spacing. A torch covers a radius of roughly seven blocks at floor level on flat ground, so torches every twelve blocks in a grid will keep an open area clear. That is generous rather than optimal, and it is the right kind of error.

Light propagation, briefly
Light spreads by decreasing one per block travelled, including diagonally through open space. It does not pass through solid blocks, and it does not bend around corners for free – a corridor that turns gets dark fast.
Transparent blocks vary. Glass, leaves and water each treat light differently, and water in particular attenuates it faster than air, which is why underwater builds need far more light sources than their footprint suggests. Anyone building an underwater base discovers this the hard way.
Slabs and stairs are the trap. A top-half slab blocks light from above while leaving the space below looking open, which produces a dark floor under an apparently lit ceiling.
Light blocks
Worth knowing they exist. The light block is an invisible block with a settable light level from 0 to 15, obtainable in creative or with commands.
For builders working in survival this is unavailable, but for anyone building on a creative server or a showcase world it removes the entire tension between lighting a space and lighting it invisibly. The usual approach of burying glowstone under carpet exists because light blocks do not.
The practical summary
If something is not growing, check for light 9. If something is spawning, check for block light 0. If ice will not form, check whether you lit it above 10. Three checks cover almost every light-related question, and all three take one press of F3.
Common lighting mistakes
Four that account for most problems.
Lighting the walls instead of the floor. Spawning checks the block a mob would stand on. A wall sconce at head height leaves the floor below it darker than you think.
Forgetting the ceiling. A large room lit only from the floor has dark upper surfaces, which matters if anything can stand up there.
Assuming a torch covers a room. Light drops one per block. A torch in the centre of a fifteen-block room leaves the corners at zero.
Trusting daylight. Sky light is scaled by time of day, so an open courtyard that is bright at noon is not bright at midnight.
Lighting a build without seeing the light
The techniques that keep light sources invisible: glowstone under carpet, sea lanterns behind trapdoors, light buried in the ceiling above a slab, and shroomlight under leaf blocks.
All four work because light passes through or around the covering block while the source itself is hidden. Pick one and use it consistently across a build – mixing methods produces uneven pools that read as a mistake rather than a design.
Images: Regions Unexplored project gallery.