Помогите Поиск блока в радиусе игрока

VladlenSSD

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
vladoskin
Доброго времени суток! Как сделать проверку есть ли блок в n радиусе от игрока и заменить его?


Например: Игрок выполняет какие-то действие в ходе которого начинается проверка в радиусе 5-ти блоков на наличие обсидиана, если обсидиан найден то он заменяется на AIR
 
Получение местоположения игрока - player.getLocation()
Получение блока по координатам - world.getBlockAt()
Проверка на обсидиан - if (block.getType() == Material.OBSIDIAN)
Теперь соедини это вместе
 
Получение местоположения игрока - player.getLocation()
Получение блока по координатам - world.getBlockAt()
Проверка на обсидиан - if (block.getType() == Material.OBSIDIAN)
Теперь соедини это вместе
Я думаю, что сложнее всего будет получить блоки для автора.

Вот первое, что я нагуглил
https://www.spigotmc.org/threads/tutorial-getting-blocks-in-a-cube-radius.64981/
 
Назад
Верх