Why won't iron golems spawn?
My survival iron golem farm /
I set everything up (4 vertical blocks, 21x21 spawning platform, 4 villager cages, 16 villagers, and the killing platform down below, cleared out any doors/golems nearby), but no golems are spawning. Can someone tell me what I did wrong with my build?
5 Answers
I think that your doors are not considered as houses for some reasons. Have a look at Tutorials/Village mechanics for what you can change.
That arrangement of blocks is correct. and assuming you have 10+ villagers near the farm. the only thing is you should have built this in spawn chunks.
How to locate spawn chunks:
to locate spawn chunks start by dropping dirt,nether-rack or any other useless item near to point where you had spawned at start of the game and go to nether and wait 5 mins. comeback to over-world once you have waited for 5 mins. If those items have been despawned then you have found the spawn chunks.
Sunlight must be shining on the doors in order for it to be classified as a villager. Replace the blocks on top of the doors with glass or another transparent block.
1You can make a golem, with one iron block on the ground, then three on the top like you'd make a wither. Then, in the middle, place a pumpkin. I hope you understood that,
2Iron Golems can't be spawned artificially despite having the correct amount of villagers. They only spawn at villages if a village naturally has at least 16 villagers.
4