private String getCommandPluginName(Command command) { if (command instanceof BukkitCommand) { return "Bukkit"; } if (command instanceof PluginIdentifiableCommand) { return ((PluginIdentifiableCommand) command).getPlugin().getName(); } return null; }
if (!bukkitCommand.isRegistered) { Command oldCommand = commandMap.getCommand(commandName); if (oldCommand instanceof PluginIdentifiableCommand && ((PluginIdentifiableCommand) oldCommand).getPlugin() == this.plugin) { knownCommands.remove(commandName); oldCommand.unregister(commandMap);
if (command instanceof PluginIdentifiableCommand) pluginName = ((PluginIdentifiableCommand) command).getPlugin().getName();