Spawner
Renewable |
No |
---|---|
Stackable |
Yes (64) |
Tool | |
Blast resistance |
5 |
Hardness |
5 |
Luminant | |
Transparent |
Partial (doesn't block light) |
Flammable |
No |
Catches fire from lava |
No |
A spawner[a] is a cage-like block that spawns mobs. They have a miniature mob spinning inside them that represents the mob that they spawn.
Contents
Obtaining[edit]
Spawners cannot be obtained in Survival, even with Silk Touch.
Breaking[edit]
If broken with a pickaxe, a spawner drops 15-43 experience. When mined with anything else, they do not drop anything.
Block | Spawner | |
---|---|---|
Hardness | 5 | |
Tool | ||
Breaking time[A] | ||
Default | 25 | |
Wooden | 3.75 | |
Stone | 1.9 | |
Iron | 1.25 | |
Diamond | 0.95 | |
Netherite | 0.85 | |
Golden | 0.65 |
- ↑ Times are for unenchanted tools as wielded by players with no status effects, measured in seconds. For more information, see Breaking § Speed.
In Java Edition, spawners are not found in the creative inventory and are the only block with an item form that cannot be picked with pick block. They can be obtained only by using the /give
command, which gives a pig spawner by default; the mob can be changed by using a mob spawn egg on the block. The /setblock
, /clone
or /fill
command can also be used to create spawners. In Bedrock Edition, empty spawners can be found in the creative inventory or can be picked with pick block.
Natural generation[edit]
Spawners can generate naturally in these places, spawning mobs chosen randomly when generated:
- Dungeons
- Placed in the center of the dungeon. It may be a zombie spawner (50% chance), skeleton spawner (25%), or spider spawner (25%).
- Mineshafts
- Cave spider spawner. Heavily surrounded by cobwebs.
- Woodland mansions
- Spider spawner. Heavily surrounded by cobwebs in a rarely generated secret room. If this room does generate, it does so on the 2nd or 3rd floor. It can be visible from the windows.
- Strongholds
- Silverfish spawner. Located in the end portal room. One per stronghold.
- Nether fortresses
- Blaze spawner. Located on fenced platforms with full-block "stairs" leading up to them. Normally two per fortress, although sometimes less may generate.
- Bastion remnants
- Magma cube spawner. Located in treasure rooms hanging underneath a bridge. Chains are attached to the top of these spawners.
Usage[edit]
Info[edit]
The spawner spawns mobs in a 9×3×9 area (see § Mechanics) around it when the player is within 16 blocks. Suitable spawning locations for the block's mob type are provided in the area. The spawner attempts to spawn four mobs around it, then waits from 10 to 39.95 seconds before spawning more.
In Peaceful difficulty, spawners still appear and work, but any spawned hostile mobs disappear immediately after spawning. Zombified piglins, magma cubes, and ghasts do not spawn at all.
Although spawners are transparent in their rendering and do not block light, they behave like opaque blocks with respect to their interaction with other blocks and adjacent effects.
In Bedrock Edition, they have a hitbox slightly smaller than a full block and one can, therefore, walk on the edge of a supporting full block directly below the spawner.
Mechanics[edit]
A spawner activates when a player comes within a spherical radius of 16 blocks from the center point of the block; i.e. 15.5 blocks from the block itself. While the block is active, it spawns mobs up to 4 blocks away from the spawner horizontally, and up to 1 block away vertically, effectively meaning mobs can spawn in a 9×3×9 area around the spawner. In Bedrock Edition, the spawning area is the diamond shape around the spawner, extending 4 blocks in each direction. Mobs can spawn anywhere in this range that is suitable, with mobs more likely to spawn closer to the spawner than farther away.
While mobs are spawned at fractional x and z-coordinates (i.e. not aligned to blocks), they are spawned at an integer y-coordinate. Horizontally, a mob can spawn with its center point anywhere within the 8×8 range, but vertically, mobs spawn with their legs at either the same layer as the spawner block, one block above it, or one block below it.
The block attempts to spawn 4 mobs at randomly chosen points within the spawning area, then wait anywhere from 200 to 799 ticks (10 to 39.95 seconds) before spawning again. As it waits, the mob inside the block spins faster and faster. Except for spawning on a solid block, all of the usual requirements for spawning must be met (not in a solid block, correct light level, etc.), so the spawner often produces fewer than 4 mobs. When it does spawn, it emits a "poof", and more flame particles temporarily appear around it. If the block fails to spawn any mobs because it did not pick any suitable locations, it repeats this process every tick until it succeeds. It starts waiting for the next cycle after it spawns at least one mob. If, at the time of spawning, 6 or more mobs of the spawner's type are present within a 9×9×9 area centered on the spawner block (in Java Edition) or a 16×10×16 area centered on the lower northwest corner of the spawner block (in Bedrock Edition), the spawner "poofs" without creating any mobs and then waits for the next cycle.
Spawning requirements[edit]
The spawner performs a relaxed version of the ordinary spawning check: the general solid block requirement is removed, but the volume (hitbox of the mob), the light level, and other checks are kept. As a result, for some types of mobs to spawn in the outer planes of the spawning volume, some planes outside the volume may also need to be free of opaque blocks to conform with the mobs' height, width, or other rules governing their individual spawn volumes. For example, for mobs that are two or more blocks tall such as zombies, skeletons, or blazes to spawn in the top y-layer, the layer above that must contain only air.
Mob type | Required Volume | Failure rate from 8×4×8 volume[note 1] | Vertical alignment | |||||
---|---|---|---|---|---|---|---|---|
Pig | 8.9 × 2.9 × 8.9 | 2.531252% |
| |||||
Cave Spider | 8.7 × 2.5 × 8.7 | 1.531252% |
| |||||
Silverfish | 8.3 × 2.7 × 8.3 | 0.28125% |
| |||||
Zombie Skeleton Blaze |
8.6 × 3.8 × 8.6 | 1.125% |
| |||||
Spider | 9.4 × 2.9 × 9.4 | 6.125% |
| |||||
Magma Cube | 10.05× 4.09 × 10.05 | ?% |
|
- ↑ 8×8×3 is the actual volume across which spawners spawn entities, but this volume contains only the entity's center. The failure rate assumes 8×4×8 because it is a popular misconception that 8×4×8 is the maximum efficiency volume of empty space for mob spawners - it actually depends on the size of the entities themselves. Note that 10×4×10 is guaranteed to accommodate all of the above mobs. Also note that this failure rate accounts only for failures due to attempting to spawn a mob at the edges of the spawn range, not other causes of failure such as mobs attempting to spawn intersecting the spawner block itself.
For all of the volumes listed in the table, the horizontal plane is centered on the center of the spawner block. While the spawning volume for pigs is 8.9×2.9×8.9, the requirement of grass blocks that are necessary for pigs to spawn reduces the actual volume in which they successfully spawn to 8.9×1.0×8.9. Other mobs can spawn in mid-air, ignoring general rules about spawning on solid ground.
The spawn conditions do not include biomes for most mobs. As such, spawners can place mobs where they normally wouldn't generate. For example, a mooshroom spawner can operate in a plains biome as long as there are mycelium blocks within the spawn area because the mooshroom's spawning code only checks for mycelium. The reason mooshrooms are not actually spawned elsewhere is that the game does not normally try to spawn them in other biomes: only the mushroom field biome has mooshroom on the list of things to spawn.
Disabling[edit]

The way a spawner can be disabled depends on the entity it tries to spawn.
For a spawner that generates mobs that spawn only in dark conditions (light level ≤ 7), a torch placed on any side or top of the spawner is sufficient to disable it for the whole 9x9x3 volume.
For a blaze or silverfish spawner, a light level of 12 is required to prevent spawning. This can be achieved by:
- Laying 16 blocks in a pattern shown on the right using blocks having a luminance value of 15
- Laying a dense 7×7 grid of torches on the spawner's Y level
- In Bedrock Edition, placing a light source of level 15 on four surfaces
A spawner is also disabled by filling the spawning volume with solid blocks.
Custom spawners[edit]
Using commands, spawners can be customized:
- They can be made to spawn any kind of entity.
- A single spawner can spawn multiple different entities, chosen at random from a list.
- Properties can be set on the spawned entities.
- Various range and timing properties of the spawner can be changed.
Detailed technical information about custom spawners can be found below.
Note Blocks[edit]
Spawner can be placed under note blocks to produce "bass drum" sounds.
Piston interactivity[edit]
Spawners cannot be pushed by pistons. They also cannot be pushed nor pulled by sticky pistons.
Sounds[edit]
Sound | Subtitle | Source | Description | Namespaced ID | Translation key | Volume | Pitch | Attenuation distance |
---|---|---|---|---|---|---|---|---|
Block broken | Blocks | Once the block has broken | block.metal.break | subtitles.block.generic.break | 1.0 | 1.2 | 16 | |
None[sound 1] | Blocks | Falling on the block with fall damage | block.metal.fall | None[sound 1] | 0.5 | 1.25 | 16 | |
Block breaking | Blocks | While the block is in the process of being broken | block.metal.hit | subtitles.block.generic.hit | 0.25 | 0.75 | 16 | |
Block placed | Blocks | When the block is placed | block.metal.place | subtitles.block.generic.place | 1.0 | 1.2 | 16 | |
Footsteps | Blocks | Walking on the block | block.metal.step | subtitles.block.generic.footsteps | 0.15 | 1.5 | 16 |
Bedrock Edition: [needs in-game testing]
Sound | Source | Description | Namespaced ID | Volume | Pitch |
---|---|---|---|---|---|
? | ? | Once the block has broken | dig.metal | ? | 1.2 |
? | ? | Falling on the block with fall damage | fall.metal | ? | ? |
? | ? | While the block is in the process of being broken | hit.metal | ? | 0.75 |
? | ? | Jumping from the block | jump.metal | ? | ? |
? | ? | Falling on the block without fall damage | land.metal | ? | ? |
? | ? | Walking on the block | step.metal | ? | ? |
? | ? | When the block is placed | use.metal | ? | 1.2 |
Data values[edit]
ID[edit]
Name | Namespaced ID | Form | Translation key |
---|---|---|---|
Spawner | spawner | Block & Item | block.minecraft.spawner |
Name | Namespaced ID |
---|---|
Block entity | mob_spawner |
Name | Namespaced ID | Numeric ID | Form | Translation key |
---|---|---|---|---|
Monster Spawner | mob_spawner | 52 | Block & Item | tile.mob_spawner.name |
Name | Savegame ID |
---|---|
Block entity | MobSpawner |
Block data[edit]
A spawner has a block entity associated with it that holds additional data about the block.
- Block entity data
- Tags common to all block entities
- Tags common to all spawners
Video[edit]
History[edit]
Java Edition Infdev | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
June 25, 2010, 2 | ![]() | |||||||||||
Mob spawners can be picked up and when placed, spawn pigs. | ||||||||||||
June 27, 2010 | Mob spawners have been given a unique ID, reducing crashes. | |||||||||||
Java Edition Alpha | ||||||||||||
v1.0.1 | Mob spawners can't be picked up anymore. | |||||||||||
v1.1.0 | Removed rotating model inside of the mob spawner due to some multiplayer issues with it. | |||||||||||
Java Edition Beta | ||||||||||||
1.2 | "Mob Spawner" has been renamed to "Monster Spawner". | |||||||||||
Monster spawners again show a rotating model inside of what they spawn in singleplayer after being missing for several versions. | ||||||||||||
Java Edition | ||||||||||||
1.0.0 | Beta 1.9 Prerelease | ![]() | ||||||||||
Beta 1.9 Prerelease 3 | Monster spawners now drop when mined using a tool enchanted with the new Silk Touch enchantment, despite this enchantment not existing until the next snapshot. | |||||||||||
Added natural silverfish spawners. | ||||||||||||
Beta 1.9 Prerelease 5 | Squid spawners now work only in a narrow elevation range, from 46 to 62. | |||||||||||
Monster spawners no longer drop when broken using a tool enchanted with Silk Touch. | ||||||||||||
Beta 1.9 Prerelease 6 | Monster spawners now take much shorter to destroy, and the breaking time is tier dependent. | |||||||||||
1.2.1 | 12w06a | Monster spawners now show the mob they are spawning in multiplayer; previously they would always show a pig. | ||||||||||
1.3.1 | 12w21a | Pick block no longer works on monster spawners. | ||||||||||
12w22a | Monster spawners now drop experience when destroyed. | |||||||||||
12w26a | Monster spawners now support extra data pertaining to what they spawn. | |||||||||||
1.8 | 14w18a | Spawners with numerical metadata variants 1 through 15, which are inaccessible through normal gameplay, now have a missing texture ![]() | ||||||||||
14w26a | Block metadata has been completely removed from this snapshot onwards with the introduction of block states. As this block never used block metadata at all prior to this version, fifteen unused, inaccessible metadata variants of it have been completely removed from the game:
| |||||||||||
14w26c | The horizontal spawning range of monster spawners is now calculated from the center of the block rather than the northwest corner. | |||||||||||
The exclusion zone of monster spawners has been reduced: for a default spawner, the 6 mobs must be in a 9×9×9 region rather than 17×9×17 to prevent spawning. | ||||||||||||
14w28b | The type of mob spawned from a monster spawner can now be changed by using a spawn egg on it. | |||||||||||
1.9 | 16w02a | A monster spawner containing a large mob now scales down the mob to fit inside the spawner block. | ||||||||||
1.11 | 16w32a | The block entity ID has been changed from MobSpawner to mob_spawner . | ||||||||||
16w39a | Spider monster spawners now generate in woodland mansions. | |||||||||||
1.13 | 17w47a | "Monster Spawner" has been renamed to simply "Spawner". | ||||||||||
Prior to The Flattening, this block's numeral ID was 52. | ||||||||||||
pre5 | The ID of spawners has been changed to spawner . | |||||||||||
1.14 | 18w43a | ![]() | ||||||||||
1.16 | 20w16a | Magma cube spawners now generate in bastion remnants. | ||||||||||
Pocket Edition Alpha | ||||||||||||
v0.9.0 | build 1 | ![]() | ||||||||||
build 2 | Added monster spawners to the creative inventory. | |||||||||||
The type of mob spawned can now be changed using a spawn egg. | ||||||||||||
build 9 | Monster spawners now emit light. | |||||||||||
v0.12.1 | build 1 | Blaze spawners now generate in nether fortresses. | ||||||||||
Monster spawners now drop experience when mined using a pickaxe. | ||||||||||||
Pocket Edition | ||||||||||||
1.1.0 | alpha 1.1.0.0 | Spider monster spawners now generate in woodland mansions. | ||||||||||
Bedrock Edition | ||||||||||||
1.10.0 | beta 1.10.0.3 | ![]() | ||||||||||
1.16.0 | beta 1.16.0.59 | Magma cube spawners now generate in bastion remnants | ||||||||||
Legacy Console Edition | ||||||||||||
TU1 | CU1 | 1.0 | Patch 1 | 1.0.1 | ![]() | |||||||
TU5 | ![]() | |||||||||||
TU31 | CU19 | 1.22 | Patch 3 | The type of mob spawned from a monster spawner can now be changed by using a spawn egg. | ||||||||
TU69 | 1.76 | Patch 38 | Monster spawners are now available in the creative inventory, and can be obtained with pick block. | |||||||||
1.90 | ![]() |
Issues[edit]
Issues relating to "Spawner" are maintained on the bug tracker. Report issues there.
Trivia[edit]
- A player-created spawner containing zombies can never spawn a Zombie Villager.[more information needed]
- In Java Edition, spawners containing zombies have a small chance to spawn a chicken jockey.
- Spawners containing zombies or skeletons have a chance for the mob spinning inside to have armor.
- Spawners containing spiders have a small chance to spawn a spider jockey.
- Spawners containing Pillagers have a small chance for the mob spinning inside to be a Raid captain.
- Spawners in mushroom fields, mushroom field shore, or the Void biome can function normally, despite those biomes having no hostile mobs spawn naturally.
- Spawners are the only block that can be legitimately obtained as an item, but not obtainable from either Creative mode or pick block.[Java Edition only]
- It is possible for a pig spawner to generate naturally. If a newer world is loaded in an older version of minecraft, the spawner can lose its metadata, causing it to enter its default state, which is pig. Alternatively, if a Buried Treasure chest generates next to a spawner, it will duplicate the spawner without duplicating the NBT tag, resulting in a natural pig spawner.
- The spawner is one of the few blocks that can be found in survival but cannot be obtained through the Creative inventory.[Java Edition only]
Gallery[edit]
A blaze spawner in a nether fortress.
A dungeon, connected to another dungeon, with two spawners.
A monster spawner that spawns skeletons.
Chickens spawning from multiple spawners.
Spider spawner in a woodland mansion.
A magma cube spawner inside the Bastion Remnant.
A spider spawner connected to a mineshaft.
Two blazes spawned near a blaze spawner and a wither skeleton.
See also[edit]
Notes[edit]
- ↑ Known as Spawner in Java Edition and Monster Spawner in Bedrock Edition.