fn generate_random_direction( _mob: &(impl PathfinderMob + ?Sized), horizontal_dist: i32, vertical_dist: i32, ) -> BlockPos