Minecraft wiki entry for Villager, associated text: Villagers favor pathways to reach a selected destination and try to stay in low cost blocks, like the dirt path or cobblestone blocks. They also avoid jumping.