I've built an Iron Golem Farm in the sky above my spawn chunk, ive shoved 10 villagers there and i have 64 doors. I have been waiting for 3 hours but not even 1 golem has spawned. I know it takes some time for the minecraft engine to recognize the village but after 3 hours i think something is wrong.

Here are the screenshots so you can get an idea what its like.

enter image description here

enter image description here

enter image description here

enter image description here what might be the problem here ?

  • I think you need a solid floor on the outside in front of the doors, but I'm not too sure. But that's something you could try. – Fabian Röling May 5 '18 at 10:18
  • I did a lot of research on the whole "village" enigma and everywhere it was stated that a door with a solid block on top is considered a house, even if its only one block. Good suggestion btw I was doubting that was the problem at first too... – Denislav Karagiozov May 5 '18 at 11:03
  • Doors need more ground without full sunlight on one side of them. Did adding ground work for you? – Fabian Röling May 5 '18 at 11:22
  • Yes I did add them, but these is something else that bothers me, there is a block behind the door [ive updated the question to show the screenshot] which might be causing the doors to not be considered a village? – Denislav Karagiozov May 5 '18 at 11:45
  • I tried trading with the villagers in order to get some idea as to are the doors even recognized and the answer is NO...after 3 trades the villagers did not want to breed. This means our doors arent considered houses... The question is what is wrong.... – Denislav Karagiozov May 5 '18 at 12:10

The farm started working after about 8 hours of idle state... the game engine seems to take some time to recognize villages once in a while... thanks for the good ideas from everyone though!

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.