- Баллы
- 88
И снова здравствуйте.
Мне необходимо получить в переменную permissions группу, к которой игрок принадлежит, потом записать в файл ник игрока и группу, пытаюсь это сделать с помощью Vault API, вот таким способом:
и в результате этого, в файле "group.yml" я получаю следующее:
Мне необходимо получить в переменную permissions группу, к которой игрок принадлежит, потом записать в файл ник игрока и группу, пытаюсь это сделать с помощью Vault API, вот таким способом:
Java:
private static Permission permission = null;
public Map<String, String> groups = new HashMap<String, String>();
//**************
public String[] getPlayerGroups(Player p){
return permission.getPlayerGroups(p);
}
//**************
String[] group = getPlayerGroups(p);
String gr = group.toString();
//**************
groups.put(ppn, gr);
//**************
public void saveGroupPlayer(){
YamlConfiguration cfg = new YamlConfiguration();
for (String key : groups.keySet()){
cfg.set(key, groups.get(key));
}
File f = new File (getDataFolder()+File.separator+"group.yml");
if (f.exists()) f.delete();
cfg.save(f);
}
и в результате этого, в файле "group.yml" я получаю следующее:
посоветуйте, как мне сделать правильно, чтобы в результате получить что то более удобочитаемое, чем это.Korvinius: '[Ljava.lang.String;@1459a1f2'
Последнее редактирование:
