Do you want to populate your town? First, you need to know how to breed villagers in Minecraft.
The information in this article applies to Minecraft on all platforms.
How to raise villagers in Minecraft
How to make villagers spawn in minecraft
To encourage villagers to breed, round them up alone and give them enough food and beds to start a family.
Pick up food. For villagers to spawn, you need to give them at least 12 Beets, 12 carrots, 12 potatoeseither 3 bread.
Find a town. Search across plains, savannahs, snowy tundras and deserts, or use the cheat command /locate town to see the coordinates of the nearest town.
Do Beds. On a workbench, put 3 wool in the top row and 3 wooden planks in the middle row. 1 bed is required for each adult villager, plus 1 additional bed per child.
Get two adult villagers into a house and close the door. With luck, you can find two villagers who are already in a house. If not, you can transport the villagers using a Minecart or a Ship (even on land). A riskier method is to find a zombie villager, let it follow you to the house, and then heal the zombie villager.
The gender of the two villagers does not matter.
put at least 3 beds In the House. Add extra beds for more children. Make sure there are at least two blocks of empty space above the beds so your villagers can get up.
Give food to your villagers. Leave your crops on the ground and they will pick them up.
How you drop items depends on your platform:
- PC/Mac: Q key
- game station: Circle
- Pocket edition: touch and hold the item on your hotbar
If the villager doesn’t accept your food, make a deal with him. Interact with them and trade some of your items for theirs, then try again.
Leave the house and wait about 20 minutes. Don’t forget to close the door behind you.
Check back later to find village children playing in or near the house. Add more beds and give the parents more food to keep the family growing.
Why breed villagers in Minecraft?
Villagers (except for those wearing green robes) can take up occupations as soon as they reach adulthood. Villagers from different professions will trade different items, so it helps to have as many villagers with as many different jobs as possible.
As long as you haven’t traded with a villager, you can change their occupation by destroying their job block and replacing it with a different one. Place one of the following job blocks near your villager boy for him to take on the corresponding job:
|Profession||work block||items for trade|
|Gunsmith||Smoker||chain mail, armor|
|Cartographer||cartography table||Maps, banner patterns|
|Cleric||Brewing booth||Ender Pearls, Bottle of Enchantment, Lapis Lazuli|
|Farmer||composter||Ingredients for brewing, Food|
|Fisherman||Barrel||Fish, Fishing Rods|
|archer||feathering table||Bows, arrows, flint|
|Furrier||Boiler||Leather equipment, horse armor, saddles|
|librarian||Lectern||enchanted books, name tags|
|Mason||Stonecutter||Cut blocks and bricks|
Besides trade, expanding the population of your town has some other advantages. For example, if you have enough villagers, they will build an Iron Golem to protect the settlement.
What do I need to raise villagers in Minecraft?
Before having two villagers alone in a house, you will need the following items:
- 2 beds + 1 additional bed for each child
- 3 loaves, 12 carrots, 12 potatoes or 12 beets
How do I make villagers spawn automatically?
If you want to keep the family growing without having to feed them yourself, start an outdoor garden with Carrots, Potatoes or Beets. Your villagers will start harvesting their own crops.
As long as extra beds are available, the family will continue to grow. After about 20 minutes, the young villagers turn into adults, so you can use them to create even more villagers.
In previous versions of the game, the maximum population of the village was set by the number of doors, but now it is based on the number of beds.
Frequently asked questions
How to breed axolotls in Minecraft?
To make axolotls spawn in Minecraft, first capture them and place them in a pool at least two blocks deep. Feed them tropical fish until hearts appear above their heads, and then a baby will appear in about 20 minutes.
How to breed horses in Minecraft?
First, tame the horses by approaching and interacting with them until hearts appear above their heads. When you’ve tamed two, feed them golden apples or golden carrots. Soon after, they will create a baby horse.
Thanks for letting us know!
Tell us why!
not enough details
Hard to understand