Minecraft – Why is villager trying to go to the closest village which is more than 35 blocks away

minecraft-java-edition

I have a new potato farm, so I moved the villagers to it, I also have a villager farm on the other side of my house (about 35 blocks away from the potato farm). But the farmer doesn't care about the potatoes, he keeps trying to get to the village I am using for breeding? According to the wiki, they will forget the village in like 6 seconds or so as long as they are 32 blocks away from it.

A villager taken more than 32 blocks away from its village boundary will
forget the village within about 6 seconds. Whether in a village or not, a villager is never prone to despawning."

Best Answer

UPDATE: We can assume that the "village boundary" is not the doors them selves but an area around them, which makes the distance less than 32 blocks and therefore the villager is right to keep trying to go back.

Solved by giving the potato farm its own doors to simulate a closer village.