public static void unregisterCommand(JavaPlugin plugin) {
if (plugin.isEnabled()) return;
List<String> keys = new ArrayList<>();
Map<String, Command> commandMap = plugin.getServer().getCommandMap().getKnownCommands();
for (Map.Entry<String, Command> entry : commandMap.entrySet()) {
String command = entry.getValue().getName();
if (plugin.getServer().getPluginCommand(command) != null){
if (!keys.contains(command)) keys.add(command);
}
}
keys.stream().filter(commandMap::containsKey).forEach(commandMap::remove);
}
//acabei de fazer esse mtéodo