Unregister commands in BukkitPluginManager#unregisterCommands

This commit is contained in:
Frank van der Heijden 2021-01-02 17:00:49 +01:00
parent fd990ce66d
commit 844e03f70c
No known key found for this signature in database
GPG key ID: 26DA56488D314D11

View file

@ -284,7 +284,13 @@ public class BukkitPluginManager extends AbstractPluginManager<Plugin> {
}
}
knownCommands.values().removeIf(c -> commands.contains(c.getName().toLowerCase()));
knownCommands.values().removeIf(c -> {
if (commands.contains(c.getName().toLowerCase())) {
c.unregister(RCraftServer.getCommandMap());
return true;
}
return false;
});
}
/**