Помогите Как отклонить выполнение команды

Статус
Закрыто для дальнейших ответов.

Krongss_fur

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Krong
Кароч пишу плагин, хочу в нём сделать функционал на защиту от хак жоп, которые могут как-то выдать себе опку. Всё почти сделал, юзаю ивент PlayerCommandPreprocessEvent, надо что бы если игрок с опкой писал любую команду сервера отклоняло запрос пока он не получил бы доступ и он мог выполнить только одну команду. Думаю сделать так if(player.isOp()) {
if(player(тут незнаю какое значение ввести))

}
Тоесть мне надо через if сделать, что бы игрок мог ввести только определённую команду, а если вводил другие команды нечего не происходило или писало что отклонено и команда не происходила
 
Код:
@EventHandler
public void onCommand(PlayerCommandPreprocessEvent event) {
    Player player = event.getPlayer();
    if(!event.getMessage().split(" ")[0].equals("/CMD") && !player.isOp()) {
        event.setCancelled(true);
        player.sendMessage("Access denied.");
    }
}
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх