Breeding Mechanics

Villager breeding needs three things: 1) One bed per adult villager (plus an extra bed for the baby). 2) Enough food (3 bread, or 12 carrots/potatoes/beetroot). 3) 'Willingness' — villagers gain it after eating. When conditions are met, two nearby villagers show hearts and produce a baby.

Three conditions for villagers to breed Villagers Breed on Food, Beds and Space Miss any one of the three and nothing happens — ever. Beds — always more beds than villagers 3 beds for 2 villagers Villagers must be able to path to them. breeding chamber (2 blocks high is enough) V V food 12 carrots / 12 bread / 12 beetroot to become willing b babies fall through a 1×1 hole and grow up far away → beds stay free Checklist ① Willing Both adults fed in the last few minutes ② Spare bed Unclaimed bed within reach of the village ③ Air above the bed At least 2 blocks clear for the baby Cooldown: 5 minutes per pair Common failure: villagers trade instead of breeding because they cannot reach the beds — open a clear 2-high path.
Villagers only breed when three things are true at once: both adults are willing (feed each of them twelve carrots, bread or beetroot), at least one bed is unclaimed and reachable, and there are two clear blocks above that bed for the baby. Move the babies away through a one-block hole so they never claim the spare beds, and the breeder keeps running indefinitely — one pair can breed again every five minutes.
Tip: Food is the key. A carrot farm can infinitely feed a breeder — far more efficient than manual bread feeding.

Build Steps

Standard design: 1) Build a 3x3 enclosed breeding room with 3 beds (2 adults + 1 baby). 2) Farm above, farmer villager auto-harvests and feeds villagers below. 3) Babies find and hop onto beds (1 block up, trapdoor guide). 4) Grown babies auto-flushed out by water. 5) Collection via hoppers/minecarts or water flow.

Warning: Bed-villager matching is a common pitfall: breeding stops if villagers can't find empty beds. Keep beds ≥ villagers + 1.

Food Automation

The most stable food source is a carrot farm: a farmer villager auto-plants and harvests in a 9x9 field, excess carrots fed to breeder villagers. No manual intervention needed. Beetroot and potatoes work too, but carrots have the highest yield. One 9x9 carrot farm sustains 4-6 villagers' continuous breeding.

✓ Last verified on Minecraft 1.22 (2026-09-22) Minecraft mechanics change with every update — this guide is only guaranteed to work in the stated version.