p1.getPosition().distanceSquared(p2.getPosition());
Получишь квадрат расстояния. Есть просто distance
, но там будет взят квадратный корень из distanceSquared
, взятие корня - дело затратное, поэтому если есть возможность, то сравнивай квадраты расстояний.
p.s. метод не проверяет мир игрока, проверяй сам.