Я не вижу, как вы регистрируете своего слушателя.Bukkit нужно знать, какие объекты являются слушателями (вы этого не делаете), и ему нужно знать, какие методы выполнять (с аннотацией @EventHandler
)
Вы можете зарегистрировать слушателя с помощью * в PluginManager.1005 * метод.Умная идея - сделать это внутри метода onEnable, чтобы гарантировать, что ваш слушатель будет зарегистрирован, как только ваш плагин запустится.
public class MyClass extends JavaPlugin implements Listener {
@Override
public void onEnable() {
this.getServer().getPluginManager().registerEvents(this, this);
}
// rest of your code
}