I’d like to ask for some help understanding how villages work in Minecraft.
I built a villager wheat farm in my survival world, and it’s been doing amazing.
I thought that making a villager farm somewhere nearby would assist me in not having to travel thousands of blocks to reach the closest village.
I looked it up, and a village is defined as:
“A village needs at least one house and at least one villager in order to be a "village". A "house" is defined simply as a wooden door with an "inside" and an "outside" (see the next section for details). ... The village radius is the distance from this center point to the furthest door, or 32 blocks, whichever is greater.”
Now, I went for the safe bet and moved to a space about 5 chunks away to build the villager farm.
However, the villager in my wheat farm is now attracted to it, and won’t farm anywhere but his corner, where he stares in the general direction of his village.
The villager farm is much fartrher than 32 blocks away, and I am very confused as to why my wheat farm villager is attracted to it!
If a villager finds itself outside the village boundary, or a villager without a village detects a village boundary within 32 blocks, it will move quickly back within the boundary. A villager taken more than 32 blocks away from its village boundary will forget the village within about 6 seconds.
is particularly relevant.
The required distance is 32 from the village boundary, itself a minimum of 32 from the village center.
The nearest block in you villager-tech farm thus needs to be a minimum of 64 from the village center (likely more).
[Five chunks would be 80 blocks (assuming a straight line); less 32 for the required distance from the edge & 32 for the minimum village radius leaves only 16 blocks distance to absorb any larger than minimum radius, the radius of the farm, and any inexactness in the 5-chunk estimate.]
Unless it's important for you to have the village center in a specific spot, like for an iron farm, the easiest way to fix it is probably to give the farmer a door.
That way he would be in a village, whether an extension of the original or a completely new mini village.
Remember that to be counted the door has to have more roof on one side than on the other.
What's counted is the 10 blocks (5 blocks out on either side) that lie in a straight line perpendicular to the way the door was placed (blocks straight above the door don't count.) And the "roof" can be standing on the ground at the same level as the bottom half of the door.