Помогите PlayerInteractEvent не срабатывает при щелчке по воздуху

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

Abyssspawn

Новичок
Баллы
6
:eek: Событие не срабатывает при щелчке по воздуху, просто не срабатывает. Поиграл с приоритетами игнорированием отмены всё одно - срабатывает только при щелчке по блоку (Выводит сообщение).

craftbukkit-1.9.4-R0.1-SNAPSHOT-latest

Код:
   @EventHandler(ignoreCancelled = true, priority = HIGHEST)
    public void SpellFarActivation (PlayerInteractEvent event){
        event.getPlayer().sendRawMessage("event!");//DEBUG
        if (event.getAction() == Action.RIGHT_CLICK_AIR){
            event.getPlayer().sendRawMessage("click");//DEBUG
            LivingEntity le = getSpellTarget(event.getPlayer());
            if (le != null) {
                le.addPotionEffect(shine);
            } else event.getPlayer().sendRawMessage("null");//DEBUG
        }
    }

Кто знает как это заставить работать подскажите! (fromgate точно знает, привет адептам ReActions:good:)
 
И не будет срабатывать. Посмотри класс интеракта
 
Слушай все события, в том числе и отменённые.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх