Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Отменить PlayerInteractEvent другого плагина

reZero

Активный участник
Пользователь
Баллы
76
Нужно отменить клик по определенной табличке, которую обрабатывает CMI.
Написал такой тестовый вариант
PHP:
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
    public void onSignInteract(PlayerInteractEvent event) {
        event.setCancelled(true);
        event.getPlayer().sendMessage("da");
    }
но он не отменяет клик по табличке - действие CMI все равно выполняется быстрее. Декомпилировав класс, который отвечает за обработку нужного мне клика у CMI я заметил, что приоритет ивента HIGHEST, но даже мой MONITOR по какой-то причине срабатывает позже.
Как бороться?
 

Поделиться этой страницей

Назад
Верх