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

Помогите Эвент на использование тотема

Dmitrium12

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
Dmitrium12
Пытаюсь отследить использование тотема. Нашёл эту тему
http://rubukkit.org/threads/otslezhivanie-totema.174949/
Я написал вот такой код:
@EventHandler
public void EntityResurrectEvent(EntityResurrectEvent event){
if(event.isCancelled()){
System.out.println(event.isCancelled());
}
}
Но он не работает. Хотел попросить помощи. Почему происходят рандомные срабатывания?
 
А как ты смотришь, сработал он или нет?
 
Почему происходят рандомные срабатывания?
Потому что ивент не направлен только на игроков.
Не знаю как у тебя, но у меня все нормально работает.
PHP:
    @EventHandler
    public void onResurrect(EntityResurrectEvent e) {
        if (!(e.getEntity() instanceof Player)) return;
        if (!e.isCancelled())
            e.getEntity().sendMessage("Ты не помер, поздравляю");
    }
 
Потому что ивент не направлен только на игроков.
Не знаю как у тебя, но у меня все нормально работает.
PHP:
    @EventHandler
    public void onResurrect(EntityResurrectEvent e) {
        if (!(e.getEntity() instanceof Player)) return;
        if (!e.isCancelled())
            e.getEntity().sendMessage("Ты не помер, поздравляю");
    }
всё заработало, спасибо.
 

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

Назад
Верх