Skip to content
SPYLD.Gaming

Minecraft Villager Breeding and Iron Farm Guide

Both systems fail for the same reason: a requirement that is invisible until you know to look for it.

DODan OkaforCompetitive & Settings Editor· 3 min read·Published · Reviewed by Marcus Reyes

The short answer

Villager breeding requires beds with clear space above them, sufficient food in villager inventories, and villagers detecting unclaimed beds, with the food requirement being the most commonly missed. Iron farms work by triggering the village golem spawn mechanic, which needs villagers who have slept and detected a threat, typically a zombie kept nearby but separated. Both systems fail silently rather than reporting what is missing.

Verified and last updated August 12, 2026.

Time needed
13 min
Difficulty
Intermediate
Read time
3 min

Villager breeding and iron farms both fail silently. Nothing tells you what is missing, which is why people rebuild working designs three times before spotting the problem.

In both cases the requirement people miss is not the one in the tutorial.

It is almost always food

Villagers need food in their own inventories, not nearby. Throw stacks of bread directly at them and watch breeding start within moments.

Villager breeding requirements

Why breeding fails, in order of frequency

The clearance above beds catches nearly everyone. A bed tucked under a low ceiling is not registered as a valid bed at all, and there is no indication of this.

Throw food at villagers rather than placing it in chests or on the ground. They need it in their inventories, and directly throwing it is the only reliable way to get it there.

How iron farms actually work

The mechanic is specific and worth understanding, because it explains every design you will see.

A village spawns an iron golem when villagers who have slept in a bed subsequently detect a hostile mob and become panicked. Farms exploit this by keeping a zombie permanently nearby but unable to reach the villagers.

That gives you the three requirements:

  1. Villagers linked to beds and having slept. They must have actually used the bed, not just been near one.
  2. A permanent threat. A zombie in a boat or behind glass, close enough to be detected and unable to reach them.
  3. A spawn area and collection system. Golems spawn in valid space nearby and are moved to a killing or collection point.

Why farms stop working

Diagnosing a broken iron farm

The stray-bed problem is worth flagging. Placing beds elsewhere in your base can fragment the village and break a farm that worked for weeks, with no obvious connection between the two events.

Name-tag the zombie. An unnamed one can despawn and the farm stops with no visible cause.

The farms and automation guide covers the collection and sorting side, which applies to every farm type rather than just this one.

What works

    What doesn't

      Key takeaways

        Frequently asked questions

        Why are my villagers not breeding?

        Almost always food. Villagers need bread, carrots, potatoes or beetroot in their own inventories to become willing, and simply having food nearby does nothing. Throwing stacks of bread at them directly is the fix, and it works within moments when the other conditions are already met.

        Do villagers need one bed each?

        They need an unclaimed bed available for the child, plus their own, and crucially each bed needs two blocks of clear space above it. Beds tucked under a low ceiling are not detected as valid. This clearance requirement is invisible and is the second most common reason breeding silently fails.

        How does an iron farm actually work?

        Villagers who have slept in a bed and then detect a hostile mob become panicked, and a village in that state spawns an iron golem. Farms keep a zombie permanently nearby but unable to reach the villagers, maintaining the panic state indefinitely so golems spawn continuously into a collection area.

        Why did my iron farm stop working?

        Usually because the villagers stopped linking to their beds, which happens if the beds are destroyed, blocked, or the villagers were moved. It can also stop if another golem is already alive within the spawn area, since the mechanic checks for existing golems. Verifying each villager has slept recently is the first diagnostic.

        About the author

        DO
        Dan Okafor

        Competitive & Settings Editor

        Dan played CS:GO semi-professionally in a regional ESEA Main roster between 2017 and 2020, and has hit Radiant in VALORANT in three separate acts. He now spends most of his competitive energy on the unglamorous side of the game: input latency, sensitivity consistency and warm-up routines that actually transfer.

        ESEA Main roster (CS:GO), 2017–2020VALORANT Radiant, 3 acts2,400+ hours of tracked aim-training data
        All articles by Dan

        Found something wrong? Games patch and fixes go stale. If a step here no longer works, tell us at hello@spyld.com and we will retest it. Read how we test and our editorial policy.

        Keep reading

        Minecraft

        Redstone Basics That Actually Stick

        Redstone looks impenetrable because tutorials teach builds instead of principles. Here are the six ideas that unlock the rest.

        Priya Shah·4 minAugust 12