Iron golems are driving me crazy. They often spawn outside their spawn zone. Also if they spawn outside, they always spawn on eastern area of village. I enter the village on eastern side, i have fence gate there. Do golems count fence gates as doors?
I created village for both trading and iron golem farming. Entire vilage's size is 36x36 and golems spawn zone's size is 20x20, including walls (zone's size in one direction: wall - 8 blocks with flowing water - 2 holes - 8 blocks with flowing water - wall). I have 3 stones in each corner 1 block above so that i can have flowing water.
Wiki says that they spawn in center of a village in zone 16x16. I think that all blocks inside zone are valid (stones with flowing water are at the same height as stones where are doors). The first line of doors are on outhern side or spawn zone's walls. Don't explain rules for valid doors, i know this.
How and why do they spawn outside?