Question: what do villagers need to breed in 1.14?
Answer: To desire to breed, they must have either three bread in their inventory, 12 carrots, or 12 potatoes. Lure two who meet this food requirement into one of the buildings with three beds and exit the building. In roughly 20 minutes, you should find that your Villagers have created a baby.