Since an Iron Golem’s spawning zone is a 16×16×6 area at the center point of a village, I want to build a structure around this area. Sometimes I want to build a grinder there, other times I want to build something that looks like a golem forge to make it look realistic instead of them just randomly appearing out of thin air. To do this, I need to determine the center of the village.
How can I determine the center of a village regardless of whether it is one built from scratch or a generated one that is naturally spawned? Also, for generated villages, is the center determined before or after the village is built? That is, is the center point chosen then structures built around it, or are the structures generated first then the center calculated from them afterwards?
(I don’t think it matters, but I’m using version 1.7.2.)