public Map<String, String[]> getCommandAliases() { Map<String, String[]> aliases = new HashMap<String, String[]>(); ConfigurationSection section = config.getConfigurationSection("aliases"); if (section == null) return aliases; List<String> cmdAliases = new ArrayList<String>(); for (String key : section.getKeys(false)) { cmdAliases.clear(); cmdAliases.addAll(section.getStringList(key)); aliases.put(key, cmdAliases.toArray(new String[cmdAliases.size()])); } return aliases; }