Archived
Private
Public Access
1
0

Initial commit

This commit is contained in:
2022-09-04 12:45:01 +02:00
commit f4a01d6a69
11601 changed files with 4206660 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
//
// Decompiled by Procyon v0.5.36
//
package de.cookie.citybuild.manager;
import de.cookie.citybuild.main.Main;
import org.bukkit.configuration.file.FileConfiguration;
import java.io.IOException;
import org.bukkit.configuration.file.YamlConfiguration;
import java.io.File;
public class FileManager
{
public static void loadConfig() {
final File file = new File("plugins/CityBuildSystem", "config.yml");
final FileConfiguration cfg = (FileConfiguration)YamlConfiguration.loadConfiguration(file);
if (!file.exists()) {
try {
file.createNewFile();
}
catch (IOException e) {
e.printStackTrace();
}
}
try {
cfg.save(file);
}
catch (IOException e) {
e.printStackTrace();
}
loadDefaults();
Main.instance.getConfig().options().copyDefaults(true);
Main.instance.saveConfig();
}
private static void loadDefaults() {
Main.instance.getConfig().addDefault("MySQL.HOST", (Object)"Host");
Main.instance.getConfig().addDefault("MySQL.DATABASE", (Object)"Database");
Main.instance.getConfig().addDefault("MySQL.USER", (Object)"User");
Main.instance.getConfig().addDefault("MySQL.PASSWORD", (Object)"Passwort");
Main.instance.getConfig().addDefault("Prefix", (Object)"§6§lCBS §7» ");
Main.instance.getConfig().addDefault("NoPermissions", (Object)"§cDu hast keine Berechtigung, um diesen Command ausf\u00fchren zu k\u00f6nnen");
Main.instance.getConfig().addDefault("Use", (Object)"Bitte benutze: §e");
Main.instance.getConfig().addDefault("NotEnoughCoins", (Object)"§cDu hast nicht genug Coins!");
Main.instance.getConfig().addDefault("Title.Top", (Object)"§eWillkommen");
Main.instance.getConfig().addDefault("Title.Bottom", (Object)"§7auf CityBuild");
Main.instance.getConfig().addDefault("StandardCoins", (Object)1000);
Main.instance.getConfig().addDefault("PrivateMessages", (Object)true);
Main.instance.getConfig().addDefault("ScoreBoard.Title", (Object)"§eDeinServer§6.DE");
Main.instance.getConfig().addDefault("ScoreBoard.Line.1", (Object)"§e§lSpieler");
Main.instance.getConfig().addDefault("ScoreBoard.Line.2", (Object)"§e§lCookies");
Main.instance.getConfig().addDefault("ScoreBoard.Line.3", (Object)"§e§lTeamSpeak");
Main.instance.getConfig().addDefault("ScoreBoard.Line.4", (Object)"§6DeinServer.de");
Main.instance.getConfig().addDefault("Booster.Fly.Zeit", (Object)600);
Main.instance.getConfig().addDefault("Booster.Nohunger.Zeit", (Object)600);
Main.instance.getConfig().addDefault("Booster.SchnellerAbbauen.Zeit", (Object)600);
Main.instance.getConfig().addDefault("Einstellungen.InventarName", (Object)"§6§lSettings");
Main.instance.getConfig().addDefault("Perks.Fly.Preis", (Object)150000);
Main.instance.getConfig().addDefault("Perks.Nofall.Preis", (Object)100000);
Main.instance.getConfig().addDefault("Perks.Nohunger.Preis", (Object)80000);
Main.instance.getConfig().addDefault("Perks.SchnellerAbbauen.Preis", (Object)90000);
Main.instance.getConfig().addDefault("FreeItems.Delay", (Object)2);
Main.instance.getConfig().addDefault("FreeItems.Name", (Object)"§6§lFree§e§lItems");
Main.instance.getConfig().addDefault("NoHitDelay.Delay", (Object)5);
}
}