I've been wanting to make a mob arena map for about a day, but I don't know how. I know how to set up the shop and everything else, but I don't know how to spawn the mobs.

A lot of people say, "Just do /summon zombie", but that only spawns 1. The scenario I envision is that when you press a button, it starts auto- spawning mobs around the arena. Is there any way I could do this?


Yes, you can do it as they say, but you can automate it.

You will need some redstone mechanism to delay spawning or actually start it (button). That is on you, how fast commandblocks got executed (you can use buttons for every wave or redstone clock or repeaters or something even slower - two hoppers with comparators or so. You need to know something about redstone for this.

Second, you need command blocks. Alternative is to use dispensers with spawn eggs, but commandblocks are more fancy.

How to actually setup them? Yuu can use this page: http://www.minecraftupdates.com/summon-command

You can setup with them spawners - for constant spawning (for stopping it you need commandblock to delete the spawner) If oyu want to start it by pushing button, then the button has to trigger CBs that generate the spawners.

Or you can do /summon command for summoning one monster at time. Then you need more command blocks, so it will be more redstone size. However you can select the place where the monster will be summoned etc.

The positive of mentioned page is that you can define more values in dropdown menus, armors, potion effects and so. Also traps like primed TNT are possible. Thus, your arena can offer really challenging fight, like skeletons in diamond armors or invisible blazes!


You have several options:

  • Summon a Zombie Spawner. Using commands, you can summon a spawner of a certain mob type. This can be achieved for any and all mobs in Minecraft - both passive and aggressive mobs. Eg: /give @p minecraft:mob_spawner 1 0 {EntityId:Zombie}[1] will summon a zombie spawner.
  • Change the spawner type. In creative mode, you can now change the spawner type simply by using (right-click) an egg on it. Again, this works with all mobs.
  • Use a Redstone Clock. If you want to use command blocks, this command will occur every time you input a Redstone Signal. So you can either sit there and punch a button every 3 seconds, or use a Redstone Clock. This will emit a Redstone Signal automatically, so long as it has an input. This means you can turn the system on - automatic spawning; turn it off - no more spawning.

[1] Syntax needs citation

  • Is there like a way for the zombie spawner for a couple of minutes it spawns then it stops until you press the button again? – Tinklepop560 Sep 9 '15 at 23:57
  • That's the manual input again. Have a look at the Redstone clock link I provided, and get your head around that. Using a clock, and perhaps repeaters you can achieve a clock that will emit a signal every 2 seconds, every 30 seconds, or every 30 minutes if you really wanted to. – Ben Sep 10 '15 at 0:00
  • 1
    Redstone clocks are generally less efficient than scoreboard clocks, especially in 1.9 with conditional command blocks. Plus you can do fun things like automatically scaling the difficulty of the arena by looking at the total health of the mobs already spawned and setting the delay for the next summon based on that. – MBraedley Sep 12 '15 at 0:27

I have found it possible to spawn custom mobs using these commands into a specific space. The command to use is:

/summon zombie X Y Z{equipment:[{Id:137},{id:404},{id:331},{id:154},{damage:3,id:397,tag{skullowner:"herobrine"}}}}]}

This command can be used with skeletons and zombies as well as different weapons, armor, and player heads.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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