public void listPlugins(CommandSender sender, String[] args) {

        if (args.length > 1) {
            sender.sendMessage(pre + red + tooMany);
            return;
        }

        StringBuilder list = new StringBuilder();
        List<String> pluginList = new ArrayList<String>();

        for (Plugin pl : Bukkit.getServer().getPluginManager().getPlugins()) {
            String plName = "";
            plName += pl.isEnabled() ? green : red;
            plName += pl.getDescription().getName();
            pluginList.add(plName);
        }
        Collections.sort(pluginList, String.CASE_INSENSITIVE_ORDER);
        for (String plName : pluginList) {
            if (list.length() > 0) {
                list.append(white + ", ");
            }
            list.append(plName);
        }
        sender.sendMessage(pre + gray + "Plugins: " + list);

    }