In order for the villagers to freak there must be enough beds for the adults and therefore the children so place more.
Put them during a box with many beds and provides them carrots potatoes or bread. That’s all, breeding villagers is straightforward after the update. If you would like something a touch more fancy which will keep breeding, then search ImpulseSV’s infinite villager breeder.
Because they need really strict requirements to breed, they have spare beds, the village hasn’t reached population cap and both villagers are “willing”.
Willingness is granted the primary time a replacement offer is traded, or at a one-in-five fall upon subsequent trades. This doesn’t cause them to right away hunt down a mate, however.
Villagers also can become willing by having either 3 bread, 12 carrots, 12 potatoes, or 12 beetroots in their inventory. Farmer villagers occasionally throw harvested crops at villagers, allowing them to select them up to get enough food to become willing.