I've noticed that mobs don't just walk off of cliffs on their own accord. They stop when they sense a cliff (unless they are chasing you). How high does a cliff have to be for them not to walk off of it?
Minecraft – How much of a drop will a mob voluntarily walk off of in Minecraft
minecraft-java-edition
Related Topic
- Minecraft – Has Minecraft mob spawning been changed to reduce effectiveness of vanilla mob farms
- Minecraft Java Edition – How Far Can Wolves Detect Skeletons?
- Minecraft – Which blocks will mobs walk off of voluntarily
- Minecraft Java Edition – Will Villagers Breed if Traded Without Food or Crops?
- Minecraft – Why is the mob farm not allowing me to grab XP orbs in Minecraft? How to fix it
- Minecraft Java Edition – How to Stop Bats Spawning Without Killing Them
- Minecraft – Max height of Minecraft mob grinder
Best Answer
A pig will voluntarily walk off an edge 3 blocks high, but not an edge 4 blocks high.
To investigate this, I started with @xfs's proof that a pig will not jump off blocks in a 9-patch arrangement if the drop is too high. I then constructed the following apparatus to find the maximum distance a pig would voluntarily jump off:
As you can see, a 2 block drop is fine
A 3 block drop is also fine
At a 4 block drop the pigs no longer jump off voluntarily
Conclusion: The highest drop pigs will drop off voluntarily is 3 blocks