1

People say to dig down 6 blocks and have 6 doors on ground level. Does it have to be exactly 6? Can it be more or less? Is that from the bottom of the door to the block the villagers feet is under? enter image description here Also is there anything wrong that would prevent villagers from reproducing in this picture?

3

The height difference has to be 6 or more but cant be more then 32. I generally do 10 to be safe. Also, there can be no doors other then on the level with the single villager within 64 blocks.

As to the number of doors, it has to be at least 6. It can be more if they are placed in the right position, but you don't need anymore then 6 for this to work. It is a waste of doors. With 6 doors, they will continue to breed infinitely.

Generally speaking, I have one villager with 6 doors, all by his lonesome. Then 10 blocks above or below him, I have the villagers that I want to breed.

What is happening is the single villager and his 6 doors create a village that should have 2 villagers. The villagers above/below him are considered a part of the village which means they are in breed mode, but they are not counting in the village census. So it is a village with 1 counted villager and other villagers in breed mode which are not counted(and neither are their offspring) so they just continue to breed. Here is the wiki on villager breeding for more info.

Additionally, if you supply the breeding villagers with a farm and have at least one brown coat villager, he will farm and feed the breeders.


Here is the simplest "infinite breeder" I could come up with for an example:
Breeder

10
  • Hearts are popping up quite often, nothing happens though. Does that mean it’s working properly and just needs time? – Carter Ray Jan 16 '18 at 4:16
  • If you have hearts, you did it right. You might try to contain the breeders in a smaller section for a while just to keep them close to each other. Also, feed them if they need it. Once it gets going, watch out for entity over load. – IronAnvil Jan 16 '18 at 4:42
  • There’s tons of hearts but no babies – Carter Ray Jan 16 '18 at 15:37
  • I built it in creative mode and had no problem. But on my survival world, nothing works – Carter Ray Jan 16 '18 at 18:17
  • Did you make sure they are well fed? I generally throw a few stacks of potatoes at them. The hearts may only be coming from one villager who is willing. – IronAnvil Jan 16 '18 at 23:49
0

The villager has to be outside the village. Internally, the village is a sphere which extends quite a bit more than just all of its houses. So I don't think there's ever a case where 6 blocks are enough.

There are many factors to the size of a village. If you really need to know the minimum distance, you can open a copy of the world with the village info mod installed. Otherwise, just go a few hundred blocks away, that should always work.

If you have much time, you can also see at which point the villager starts to behave differently. For example villagers try to run to houses at night, but only if they are inside the village range.

6
  • In the context of a villager breeder where the villagers need to be below the village, does it work? – Carter Ray Jan 15 '18 at 16:08
  • Why do you even want it below? Why not somewhere else completely? – Fabian Röling Jan 15 '18 at 20:31
  • They’re below it and think they’re in the village and reproduce while they are actually outside it and cheat the villager mob cap. – Carter Ray Jan 15 '18 at 21:20
  • You mean you have a Minecraft world where they are already underneath the village? Well, move them then, if you want them outside. – Fabian Röling Jan 15 '18 at 21:25
  • I added a picture to hopefully show what I mean. – Carter Ray Jan 15 '18 at 21:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.