Вопрос Как сделать радиус выполнения команды

Версия Minecraft
1.18.X

Cetonix

Пользователь
Сообщения
46
Решения
2
Хочу сделать команду, но нужна проверка, например /команда (ник) и если этот игрок в радиусе например 15 блоков то команда выполняется
 
Решение
если этот игрок в радиусе например 15 блоков
У класса Location есть метод distance(Location), который возвращает расстояние между двумя локациями
Java:
if (player1.getLocation().distance(player2.getLocation()) <= 15) {
    //Код
}

Так же я бы хотел узнать как скрыть ник игрока который например написал команду (это не относится к верху)
offtop
Одна тема - один вопрос
если этот игрок в радиусе например 15 блоков
У класса Location есть метод distance(Location), который возвращает расстояние между двумя локациями
Java:
if (player1.getLocation().distance(player2.getLocation()) <= 15) {
    //Код
}

Так же я бы хотел узнать как скрыть ник игрока который например написал команду (это не относится к верху)
offtop
Одна тема - один вопрос
 
У класса Location есть метод distance(Location), который возвращает расстояние между двумя локациями
Java:
if (player1.getLocation().distance(player2.getLocation()) <= 15) {
    //Код
}


offtop
Одна тема - один вопрос
а как указать 0 аргумент в виде игрока

Код:
Player player1 = (Player) sender;
        Player player2 = ;
 
Назад
Сверху Снизу