Siema, zrobiłem kod na zapisywanie/odczytywanie hashmapy z configu.
Wszystko działa gdy tylko jedna osoba jest w configu
Problem zaczyna sie gdy sa np. 2osoby. Wtedy nie dziala plugin wgl
public void loadLvL() {
lvl = new HashMap<String, Integer>();
if(plugin.getConfig().getConfigurationSection("lvl") != null ) {
Set<String> set = plugin.getConfig().getConfigurationSection("lvl").getKeys(true);
for(String credit : set) {
int value = plugin.getConfig().getConfigurationSection("lvl").getInt(credit);
lvl.put(credit, value);
set.clear();
}
}
}
public void saveLvL() {
for(String level : lvl.keySet()) {
int value = lvl.get(level);
plugin.getConfig().set("lvl." + level, value);
}
plugin.saveConfig();
}
}
I przy onEnable loadLvl, a przy onDisable saveLvL