I'm making an adventure map in Minecraft, so I've put a lot of mob spawners to make them spawn where I want them to, but they also keep spawning where I don't want them to spawn, messing up with mob and non-mob zones.

Lighting everything up is not a option, as most of the map is meant to be dark. Is there a way to do this, perhaps with a mod?

4 Answers 4


This mod might help. It's part of zombe's modpack. You can disable mob spawning on man-made materials and other specific blocks. I'm not sure if your settings will carry, though.

You should also note that mobs can't spawn on glass, so try making the flooring glass, though that might ruin the map.

  • I've used that to spawn the enemies, however there are other monsters that spawn naturally. I want mobs only to spawn by the mob spawner and not naturally. Know something?
    – Lord
    Jan 2, 2012 at 21:57
  • 1
    @Lord This mod might help. It's a part of zombe's modpack.
    – Professor
    Jan 2, 2012 at 23:01
  • @Professor I think it would be a good idea to replace your answer with what you've written in your comment.
    – Alec Mev
    Jan 3, 2012 at 0:53

Mobs will only spawn on top of opaque solid blocks. Therefore, you can create surfaces which mobs will not spawn on using any block which is solid (that is, you can collide with it) and not opaque (that is, you can see through or past it), such as:

  • single Slabs
  • Stairs
  • Ice
  • Glass

Of these, I suggest you try slabs (and stairs) as your basic technique, as there are a variety of interesting design possibilities with slabs, and they come in several materials so you can have some variety. Note that a double slab is the same as a normal block and will spawn monsters.

  • Good to know, but I suppose this is not an option for OP.
    – BlaXpirit
    Jan 3, 2012 at 0:00

Use /gamerule doMobSpawning false and then the mobs will spawn only from spawners.

  • I can vouch for this answer. That command prevents mobs from spawning naturally. They will however, spawn from spawners, eggs, and commands.
    – The Man
    Jul 11, 2014 at 19:57

If you need such a high level of mob control, you may want to look into using Adventurecraft to make your map.


It will give you control over most every aspect you could need control of, and allow for doing some things that will help you make a much better map!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .