LordKaktus
Kuhfänger
Mag sein, dass die Frage ziehmlich blöd ist, aber ich stehe gerade auf dem Schlauch.
Ich möchte eine Yml-Datei als DB-File nutzen.
Mein Problem dabei ist, dass die Datei nicht wie die Conf nach dem Erstellen nurnoch ausgelsen werden soll, sondern zudem noch erweitert werden soll.
Ich möchte später weitere Arenen anlegen und als unterpunkt Locations ablegen. Aber so überschreibt er mir ja immer das vorhandene file mit einem neuen
So wie es aussieht muss ich wohl zuerst den content der vorhanden datei einlesen und dann zusammen mit den neuen werten abspeichern?
oder gibt es da einen unkomplizierteren weg?
Ich möchte eine Yml-Datei als DB-File nutzen.
Mein Problem dabei ist, dass die Datei nicht wie die Conf nach dem Erstellen nurnoch ausgelsen werden soll, sondern zudem noch erweitert werden soll.
Code:
public static boolean createarena(String ArenaName) throws IOException {
YamlConfiguration c = new YamlConfiguration();
if(c.contains(ArenaName)){
return false;
}
c.set(ArenaName, true);
c.save(new File(plugin.getDataFolder(), "arenas.yml"));
return true;
}
So wie es aussieht muss ich wohl zuerst den content der vorhanden datei einlesen und dann zusammen mit den neuen werten abspeichern?
oder gibt es da einen unkomplizierteren weg?