Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // Source code recreated from a .class file by IntelliJ IDEA
- // (powered by Fernflower decompiler)
- //
- package net.iz44kpvp.neoskywars.api;
- import java.io.File;
- import java.util.Iterator;
- import java.util.UUID;
- import net.iz44kpvp.neoskywars.Main;
- import org.bukkit.configuration.file.YamlConfiguration;
- public class LoadConfig {
- private YamlConfiguration config = null;
- public boolean problem = false;
- public LoadConfig(Main var1) {
- try {
- File var2 = new File(var1.getDataFolder(), "stats.yml");
- if (!var2.exists()) {
- var2.getParentFile().mkdir();
- var2.createNewFile();
- this.config = YamlConfiguration.loadConfiguration(var2);
- YamlConfiguration var3 = YamlConfiguration.loadConfiguration(var1.getResource("stats.yml"));
- Iterator var5 = var3.getKeys(false).iterator();
- while(var5.hasNext()) {
- String var4 = (String)var5.next();
- this.config.set(var4, var3.get(var4));
- }
- this.config.save(var2);
- } else {
- this.config = YamlConfiguration.loadConfiguration(var2);
- }
- } catch (Exception var6) {
- this.problem = true;
- }
- }
- public void createAccount(UUID var1, String var2, int var3, int var4, int var5, int var6) {
- this.config.set("users." + var1.toString() + ".name", var2);
- this.config.set("users." + var1.toString() + ".coins", var3);
- this.config.set("users." + var1.toString() + ".kills", var4);
- this.config.set("users." + var1.toString() + ".deaths", var5);
- this.config.set("users." + var1.toString() + ".wins", var6);
- try {
- this.config.save(new File(Main.getInstance().getDataFolder(), "stats.yml"));
- } catch (Exception var8) {
- }
- }
- public void setValueString(String var1, UUID var2, String var3) {
- this.config.set("users." + var2.toString() + "." + var1, var3);
- try {
- this.config.save(new File(Main.getInstance().getDataFolder(), "stats.yml"));
- } catch (Exception var5) {
- }
- }
- public void setValue(String var1, UUID var2, Object var3) {
- this.config.set("users." + var2.toString() + "." + var1, var3);
- try {
- this.config.save(new File(Main.getInstance().getDataFolder(), "stats.yml"));
- } catch (Exception var5) {
- }
- }
- public void setValueInt(String var1, UUID var2, int var3) {
- this.config.set("users." + var2.toString() + "." + var1, var3);
- try {
- this.config.save(new File(Main.getInstance().getDataFolder(), "stats.yml"));
- } catch (Exception var5) {
- }
- }
- public String getValueString(String var1, UUID var2) {
- return this.config.getString("users." + var2.toString() + "." + var1);
- }
- public Object getValue(String var1, UUID var2) {
- return this.config.get("users." + var2.toString() + "." + var1);
- }
- public int getValueInt(String var1, UUID var2) {
- return this.config.getInt("users." + var2.toString() + "." + var1);
- }
- public YamlConfiguration getConfig() {
- return this.config;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement