LinuxServer
Kuhfänger
Guten Tag,
ich habe ein Problem mit der BungeeCord-API besser gesagt mit der Config-API.
Das Problem ist, dass sich die config.yml nicht erstellt und eine FileNotFoundException ausgegeben wird.
Ich hoffe, dass ihr mir helfen könnt.
Mit freundlichen Grüßen
ich habe ein Problem mit der BungeeCord-API besser gesagt mit der Config-API.
Das Problem ist, dass sich die config.yml nicht erstellt und eine FileNotFoundException ausgegeben wird.
Code:
@Deprecated
public static void loadValues() {
File file = getFile();
try {
if(!file.exists()) {
file.createNewFile();
config.set("config.messages.prefix", "&eDeinServer &8| &7");
config.set("config.messages.keinerechte", "%prefix% &cDazu hast du keine Rechte.");
config.set("config.messages.maintenancekick", "§4&lMaintenance");
config.set("config.messages.broadcast.prefix", "&c&lBroadcast &8| &9");
config.set("config.slots", 100);
config.set("config.motd.line1", "&eDeinServer &8- &7Dein Server");
config.set("config.motd.line2", "&9BungeeSystem by ExceptionWolf &8| &4Wartungen");
config.set("config.maintenance.enabled", true);
config.set("config.maintenance.version", "§4&lMaintenance");
config.set("config.maintenance.motd.line1", "&eDeinServer &8- &7Dein Server");
config.set("config.maintenance.motd.line2", "&9BungeeSystem by ExceptionWolf &8| &4Wartungen");
ConfigurationProvider.getProvider(YamlConfiguration.class).save(config, file);
}
maintenance = config.getBoolean("config.maintenance.enabled");
} catch (IOException ex) {
ex.printStackTrace();
}
try {
config = ConfigurationProvider.getProvider(YamlConfiguration.class).load(file);
} catch (IOException ex) {
ex.printStackTrace();
}
try {
ConfigurationProvider.getProvider(YamlConfiguration.class).save(config, file);
} catch (IOException ex) {
ex.printStackTrace();
}
}
public static File getFile() {
return new File(Main.getInstance().getDataFolder(),"config.yml");
}
Ich hoffe, dass ihr mir helfen könnt.
Mit freundlichen Grüßen