So the number of houses need to be ~3 times more than villagers. If I have 10 villagers, and want one more, I will have to have 32 houses (Is that right? 32 * 0.35 = 11.2) But for a house be considered "valid", does a villager need to see it? I'm not sure if I read it correctly on the wiki.

Most of my villagers hang around the far north of the village, and there are plenty "abandoned" houses to the south. What should I do? Take a villager on a minecart and go around the village will make all my houses valid? Will that work?

2 Answers 2


A villager must be able to detect the doors. This does not mean a direct line of sight, but rather being in a proximity (and probably waiting some seconds, because the game does not scan for villages all the time). Here are images from the wiki:

Vertical detection Horizontal detection

Yes, you will need to transport one villager within range of the doors and keep him there. I usually do this not with a minecart, but by simply building a corridor of blocks and pushing a guy through it.

Number of 32 doors is correct, villagers breed until number of adults is > nr_doors*0.35.

  • Oh, so its not a matter of detecting once, but it needs to be in range at the time of breeding too...jesus..I give up, its not worth it.. Commented Sep 14, 2017 at 6:14
  • @Icebone1000 yes, villages need to be maintained. On the positive, though, this allows to "turn off" villages in villager breeder designs.
    – Orc JMR
    Commented Sep 14, 2017 at 8:11
  • this is in version 1.3, will it work in 1.12? Commented Sep 14, 2017 at 16:01
  • @Diriector_Doc I have last played in 1.11, and it was like pictured. It did not in 1.12 either, if I recall correctly.
    – Orc JMR
    Commented Sep 15, 2017 at 7:50

Ok... What we might consider a house, and what a minecraft Villager considers a "house" are two very different things.

To answer your question, explicitly: Yes. If a villager is too far away from a "house", its AI will not consider it in its calculations when breeding.

To explain a bit further, a Villager's AI considers 3 things when identifying what a house is:

  1. A door
  2. Covered blocks (I.e. blocks that do not have direct sky access)
  3. Uncovered blocks (I.e. blocks that do have direct sky access)

Walls and floor really have nothing to do with it. Therefore, using this logic, a "village" really does not need to take up much space at all.

This Video goes into more detail about everything to do with villagers, including the breeding mechanics, distances, and what villagers have to trade.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .