Minecraft wiki entry for Villager_farming, associated text: A historical note: The current breeding mechanics were instituted by the the Village & Pillage update; where the population limit is now set by number of beds, formerly it was set by the number of doors in the village, where there were various rules defining a valid door (roughly, there had to be an identifiable "inside" and "outside").