Hallo Leute,
Ich bin gerade dabei ein Projekt zu coden, dabei ist nur das Problem das ich zwei Configs erstellen muss, eine vordefiniert und eine am Anfang leer dann sollen die eingetragenen Werte gespeichert werden.
und eine saves.yml die leer sein soll...
mein Code für die Config:
die saves.yml sieht aber leider so aus:
Wie kann ich es machen das die saves.yml leer ist und bei änderungen gespeichert wird?
Lg Graf_Tec
Ich bin gerade dabei ein Projekt zu coden, dabei ist nur das Problem das ich zwei Configs erstellen muss, eine vordefiniert und eine am Anfang leer dann sollen die eingetragenen Werte gespeichert werden.
config.yml:
# _______ _____ __ _____ _
# |__ __| |_ _| / _| / ____| | |
# | | ___ __ _ _ __ ___ | | _ __ | |_ ___ | (___ _ _ ___ | |_ ___ _ __ ___
# | | / _ \ / _` || '_ ` _ \ | | | '_ \ | _|/ _ \ \___ \ | | | |/ __|| __|/ _ \| '_ ` _ \
# | || __/| (_| || | | | | | _| |_ | | | || | | (_) |____) || |_| |\__ \| |_| __/| | | | | |
# |_| \___| \__,_||_| |_| |_||_____||_| |_||_| \___/|_____/ \__, ||___/ \__|\___||_| |_| |_|
# __/ |
# |___/
#
# Developer des Plugins: Graf_Tec (Graf_Tec#3388)
# Dieses Plugin darf NICHT weitergegeben werden!
#
#
# Permission um /team zu nutzen:
Permission: "TeamInfoSysteam.use"
#Soll das Inventar nach dem Klicken auf einen Skull geschlossen werden? (true = ja, false = nein)
Close_After_Click: true
mein Code für die Config:
Mein Code für die Config:
//config
saveDefaultConfig();
try {
Main.file_config = new File(getDataFolder(), "config.yml");
Main.cfg_config = YamlConfiguration.loadConfiguration(Main.file_config);
File f = new File(this.getDataFolder().getPath(), "saves.yml");
if (!f.exists()) {
try {
f.createNewFile();
} catch (IOException e) {
e.printStackTrace();
iserror = true;
}
}
Main.file_save = new File(getDataFolder(), "saves.yml");
Main.cfg_save = YamlConfiguration.loadConfiguration(Main.file_save);
}catch (Exception ex){
ex.printStackTrace();
iserror = true;
}
die saves.yml sieht aber leider so aus:
saves.yml:
# _______ _____ __ _____ _
# |__ __| |_ _| / _| / ____| | |
# | | ___ __ _ _ __ ___ | | _ __ | |_ ___ | (___ _ _ ___ | |_ ___ _ __ ___
# | | / _ \ / _` || '_ ` _ \ | | | '_ \ | _|/ _ \ \___ \ | | | |/ __|| __|/ _ \| '_ ` _ \
# | || __/| (_| || | | | | | _| |_ | | | || | | (_) |____) || |_| |\__ \| |_| __/| | | | | |
# |_| \___| \__,_||_| |_| |_||_____||_| |_||_| \___/|_____/ \__, ||___/ \__|\___||_| |_| |_|
# __/ |
# |___/
Permission: TeamInfoSysteam.use
Close_After_Click: true
SLOT1: test123
Wie kann ich es machen das die saves.yml leer ist und bei änderungen gespeichert wird?
Lg Graf_Tec