diff --git a/common/src/path.rs b/common/src/path.rs index b3b88e3057..f152ed9668 100644 --- a/common/src/path.rs +++ b/common/src/path.rs @@ -158,7 +158,7 @@ where { let is_walkable = |pos: &Vec3| { vol.get(*pos - Vec3::new(0, 0, 1)) - .map(|b| b.is_solid()) + .map(|b| b.is_solid() && b.get_height() == 1.0) .unwrap_or(false) && vol .get(*pos + Vec3::new(0, 0, 0))