What is the breed rate for villagers. I know the requirements of housing and the like. What I want to know is: is it like cattle, one breed every five minutes and twenty minutes to grow up? If so, are those the rates?
Villagers will mate depending on available housing. The amount of housing can be supplemented by the player placing wooden doors nearby. To allow Minecraft to recognize the doors as houses, there needs to be a difference in the amount of blocks that can "see the sky" (i.e., have only [Air] or transparent blocks above them), counting five blocks in each direction (depending on the direction the door was placed). A house is initiated by a nearby villager (up to 16 blocks away horizontally along both axis, and up to 4 blocks vertically), and then either added to an existing or a new village. Sometimes the Villager AI doesn't behave as expected until the game is restarted.
So basically it's based on the amount of doors/building you have in your village.