@Override public void enablePlugin(Plugin plugin) { plugin.getLogger().info("Enabling " + plugin.getDescription().getFullName()); LukkitPluginEnableEvent event = new LukkitPluginEnableEvent((LukkitPlugin) plugin); Bukkit.getServer().getPluginManager().callEvent(event); if (!event.isCancelled()) { plugin.onEnable(); } else { if (plugin.isEnabled()) Bukkit.getPluginManager().disablePlugin(plugin); } }