Minecraft wiki entry for Village_mechanics, associated text: Villagers do not accept food or farm food themselves if gamerule "mobgriefing" is set to false. This makes villager breeding only possible with 'mobgriefing' set to true, as villagers cannot become fully "willing" without food.