Unregister commands before trying to override them (bukkit)

This commit is contained in:
Frank van der Heijden 2021-07-25 12:22:42 +02:00
parent 168b7e23d7
commit df55162d73
No known key found for this signature in database
GPG key ID: B808721C2DD5B5B8

View file

@ -106,10 +106,12 @@ public class BukkitPlugin extends ServerUtilsPlugin<
protected void reloadPlugin() {
if (getConfigResource().getConfig().getBoolean("settings.disable-plugins-command")) {
if (registeredPluginsCommand) {
BukkitPluginManager.unregisterCommands("pl", "plugins");
plugin.restoreBukkitPluginCommand();
this.registeredPluginsCommand = false;
}
} else {
BukkitPluginManager.unregisterCommands("pl", "plugins");
new BukkitCommandPlugins(this).register(commandManager);
this.registeredPluginsCommand = true;
}