Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

In vanilla minecraft mobs don't spawn if the light level of the block is 9 or above. However, I often don't want to fully lit all my structures. I might want a courtyard or a cellar that isn't fully lit. Also controllable light systems with redstone are a lot of fun to make, but I can never turn the lights off in fear of spawning mobs.

Is there a mod or another solution to have both unlit places and no mobs around? Maybe some kind of block that prevents mobs from spawning within a radius.

share|improve this question

3 Answers 3

up vote 13 down vote accepted

Not counting mods, the best way I know of is to make sure the area you're "protecting" has a floor made of blocks which don't allow mob spawning.

Any transparent block will do the trick, such as glass or snow, and in your case maybe Slabs will be most suitable.

For more in-depth information about spawning and spawn conditions, check the wiki: http://www.minecraftwiki.net/wiki/Spawn#Mob_Spawning

share|improve this answer
I never knew slabs didn't allow spawning on top of them. That will work in most places. Still hoping for a solution for floors that cannot be made out of slabs or other transparent blocks, but as there doesn't seem to be any, I will accept this answer. –  Phatency Mar 29 '12 at 7:42
hmm this make me curious, If you place 2 slabs on top of each-other do they still allow mob spawning? or do they count as a solid block and the rule does not apply? –  Marco Geertsma May 3 '13 at 13:45
@MarcoGeertsma They count as a solid block. In fact, the "top" half of a slab, even by itself, counts as a spawnable surface too. –  SevenSidedDie Nov 11 '13 at 2:05

you can accumalate 96 zombies in your chunk and the mobs wont spawn as 96 is the mob cap. Just make sure that they dont despawn b giving them something to hold (eg. pmpkin)

share|improve this answer

Maybe you can just set your difficulty to peaceful? Mybe you can just type /difficulty peaceful and then only in that world it'll be peaceful. So mobs won't spawn and in other worlds they will spawn.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.