Minecraft wiki entry for Legacy_village_mechanics, associated text: Villagers must be "willing" in order to breed. After mating, they are longer willing and must be traded with again before becoming willing again.