Iron Golems Spawn in Ground
Some, not all, Iron Golems seem to spawn inside farmland blocks and do not move from that location. I have not seen one spawn, only see them standing in the farmland blocks.
I did see the same bugs entered, but listed as resolved a year or more ago.
Linked Issues
is duplicated by8
Created Issue:
Iron Golems Spawn in Ground
Some, not all, Iron Golems seem to spawn inside farmland blocks and do not move from that location. I have not seen one spawn, only see them standing in the farmland blocks.
I did see the same bugs entered, but listed as resolved a year or more ago.
is duplicated by
is duplicated by
relates to
is duplicated by
is duplicated by
Thank you for your report!
However, this issue has been closed as a Duplicate of MCPE-41886.
Please add a vote and any new information to the main ticket, which will be updated accordingly.
If you have not, you might like to make use of the search feature before making a new ticket, as it's likely that the issue has been reported already.
Quick Links:📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Thank you for your report!
However, this issue has been closed as a Duplicate of MCPE-41886.
Please add a vote and any new information to the main ticket, which will be updated accordingly.
If you have not, you might like to make use of the search feature before making a new ticket, as it's likely that the issue has been reported already.
Quick Links:📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
This is a duplicate of MCPE-41886.
This might be a duplicate of MCPE-41886
After several days of this, I have to say that iron golem spawning in Bedrock 1.11 is definitely buggy, making an iron farm a fiddly finicky thing that needs regular attention and maintenance due to spawning errors.
In observing this farm, I've seen iron golems spawning
- in the ground – already reported in
MCPE-41886– in this case in the ground with its head and shoulders sticking out of a slab (happened 4 times). Experimentally I hollowed out the volume underground to remove the underground blocks the golems were spawning on, and after that, no iron golems spawned at all, anywhere. - on slabs inside the villager house in the automated farm described above
- in places with only 2 blocks vertical air space (in the villager house above)
- embedded in the glass walls (this may not actually be a bug; I think the requirement is that the golem needs "transparent" blocks in which to spawn)
Thank you for your report!
We're actually already tracking this issue at MCPE-41886, so we will resolve and link this ticket as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature, to see if the issue has already been mentioned.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
So, is this resolved now? The Bedrock 1.13.0 page on the Minecraft Wiki says "Village mobs (such as iron golems and cats) can no longer spawn inside of blocks. (MCPE-44442, MCPE-41886)" (citing this ticket).
If this is resolved, can iron golems spawn on top of slabs? Pre-1.11, I believe they couldn't spawn on top of any slab, top or bottom.
@Shannon Young The bug tracker is not the place to get detailed help sorting out your designs, sorry. I can give you a few pointers:
- Iron golems should not continue to spawn if you trap one village-spawned golem inside the village for every 10 villagers.
- Rather than a water trap, it might be easier and more space-efficient to leash iron golems to a fence post, or trap them in a boat or minecart.
- There is no such thing as a village leader. (See my last comment on MCPE-54183.)
- Bells do not define village centers. Instead, they set gathering points for villagers and the spawn area for wandering traders.
- The bell over your water trap is very likely to trigger the village center to shift every afternoon because villagers are blocked from gathering near it. (Again, see my comments on MCPE-54183.)
- Slabs, grass paths, etc. do not block iron golem spawns if there is a solid block underneath (what this ticket is about).
- Top slabs and double slabs do not block anything (it's not possible to place beds on bottom slabs, so I'm guessing you meant top slabs or double slabs).
- The spawnable blocks for iron golems have not changed at least since the Village & Pillage update, to my knowledge. The only change I am aware of is that the golems will usually spawn above any non-solid blocks that are on top of the solid block they spawn on, rather than inside those blocks. I believe that was the fix to
MCPE-41886. The block rules are just different for iron golems than natural mob spawns, but I think that is by design as I suggested in my earlier comment here. - You can find more information about controlling iron golem spawns and village centers on the Iron Farm Tutorial on the wiki (which I have recently re-written).
The changes to iron golem spawn logic in 1.17.30.23 Beta include a change to the check for block collisions during a spawn attempt. Previously, only collisions with full or solid blocks would block spawns. That had the problem of allowing spawns inside slabs (MCPE-56833). The new logic checks instead for collisions with any block that has a an entity collision box. That has the problem of blocking spawns adjacent to glass, glass panes, leaves, ice. Iron golems also will not spawn on snow layers, which limits their spawning in snowy biome villages.
Steps to reproduce
- In a void or high in the air, make a 5 x 8 platform, then place 20 beds on the platform, and destroy the platform so you have just the beds.
- Nearby to the side, setblock a stonecutter, then a villager on top, and wait for it to link.
- Repeat step (2) nine more times with the stonecutters a block apart in a row, so that you have 10 villagers who can work and cannot move or bump each other.
- Above the beds, make a 12x12 platform of solid blocks.
- Cover the solid blocks with snow layers of any height. Wait several minutes.
- Remove the snow layers from the previous step, and place a row of the following on top of the solid blocks with two blocks between each row: glass blocks, leaves, glass panes, ice. Then delete the row of solid blocks to the north or west of each row (see picture). Wait several minutes.
Expected result
Iron golems spawn on top of the blocks in step (5) and on the solid blocks between the rows of added blocks in step (6). In other words, the expected behavior is
- Iron golems can spawn on common naturally-generated village terrain like snow layers. Note that the fix to
MCPE-41886lets them spawn on solid blocks below farmland and grass paths and then have their position offset upward. - Iron golems would have the same collision checks as environmentally spawned mobs like sheep and skeletons, so that they can spawn next to blocks like glass, glass panes, fence posts, etc. In other words, they should check for whether the block material is solid-blocking, and then if it is solid-blocking check the actual collision box to see if the iron golem can fit next to it (which is what environmentally spawned mobs do). Spawns should only fail if a block made of solid-blocking material overlaps the collision box (axis-aligned bounding box) of the golem.
Observed result
Iron golems do not spawn in steps (5) or (6).
Removed farmland and dirt paths from repro steps after testing. The fix to MCPE-41886 is still intact.





Confirmed for Windows 10 beta 1.11.0.7
Iron Golems also spawn inside path blocks.

I've also noticed they'll spawn in glass if there's a solid block below the glass.
It does it for cats too but you can’t see them under the grass path... you just here them keep meowing until you find them under the grass path...
They seem to ignore all the rules of spawning now. On glass, half slabs, in glass on top of a lower half slab below ground level (2 blocks below and in water once), on, or through beds, they have always spawned the block below farm land. Very, very annoying and I gave up trying to make an iron farm on 1.11
I’m also having this issue on my realm.
Iron golems also spawn inside regular grass blocks, not just grass paths. I'm using 1.11.1.
This is difficult to reproduce; most golems in this creative-mode game I'm playing spawn normally on top of the ground but occasionally they spawn partly in the ground (even underwater):
And here's another one. In this picture, the golem spawned in a house that was deliberately built with an oak slab floor and ceiling, with 2 blocks of vertical air space. The golem spawned with its feet inside the bed, standing on a slab. This violates 2 previous rules: that an iron golem needs a vertical space of 3 transparent blocks, and that iron golems don't spawn on slabs. These were top slabs, though, but I thought golems don't spawn on any slab.
In this same house I've also seen them spawn buried in the ground like the other pictures, but with the head and shoulders sticking out of a slab. See my related ticket
MCPE-46407.Experimentally I tried removing the underground blocks on which the golems were spawning, hollowing out a space 3 blocks deep. After that, no iron golems spawned at all (I left the game running all night).
Confirmed for Bedrock Edition 1.12.0. Happened in one of my Creative worlds earlier today.
This is happening on Xbox One (1.12.0) too. Almost all the time an Iron Golem spawns with his feet trapped on the floor, and when I kill them, their loot is below the ground (rarely on the surface).
So, is this resolved now? The Bedrock 1.13.0 page on the Minecraft Wiki says "Village mobs (such as iron golems and cats) can no longer spawn inside of blocks. (
MCPE-44442,MCPE-41886)" (citing this ticket).If this is resolved, can iron golems spawn on top of slabs? Pre-1.11, I believe they couldn't spawn on top of any slab, top or bottom.
As far as I know, this was fixed in 1.13.0 (it was listed as fixed in the change log), but it's not very easy to verify (especially for cats, since the fit entirely within the block so you can't see them). So if anybody is still having this issue, comment below and I'll reopen the ticket.