Помогите Событие EntityDeathEvent, никакой реакции на смерть моба

  • Автор темы Автор темы 09h
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

09h

Ньюби
Баллы
1
Всем привет. Только начал знакомиться с написанием плагинов и возникли первые проблемы. Не перехватывает событие EntityDeathEvent или же почему то еще не срабатывает строка System.out.print("Death"); при убийстве враждебных мобов (создаю и убиваю крипера, зомби). Хотя тот же принт должным образом работает при старте/стопе сервера и пишет Hello/Bye в консоль. В чем может быть проблема? Помогите разобраться плз.

Main.java
Код:
package myplugin.test;


import org.bukkit.event.EventHandler;
import org.bukkit.event.entity.EntityDeathEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin{

    @Override
    public void onEnable() {
        System.out.print("Hello");
    }
    
    @Override
    public void onDisable() {
        System.out.print("Bye");
    }
    
    @EventHandler
    public void onDeath(EntityDeathEvent e) {
        System.out.print("Death");
    }
    
}

лог тут -> http://tefonto.ru/latest.log
на плагин не ругается
 
А регистрировать кто будет?
Код:
getServer().getPluginManager().registerEvents(this, this);
Это поместить в onEnable.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх