Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
Я получаю с помощью World#getEntities() лист всех энтити в мире. Как мне получить из него все арморстенда, а потом из них тот, который соответствует координатор игрока?
for (ArmorStand stand : world.getEntitiesByClass(ArmorStand.class)) {
if (stand.getLocation().equals(playerLoc)) {
// TODO
}
}
Учти, что такая сверка локации проверяет полное соответствие, вплоть до угла обзора игрока. Если тебе нужна приблизительная сверка, будет лучше проверять через loc1.getBlockX() == loc2.getBlockX(), и так для всех трех координат.
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!