package tntrun.utils;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
public class ShopFiles {
public static File getShopFile(){
return new File("plugins/TNTRun", "shop.yml");
}
public static FileConfiguration getShopConfiguration() {
return YamlConfiguration.loadConfiguration(getShopFile());
}
public static void setShopItems() {
FileConfiguration cfg = getShopConfiguration();
cfg.options().copyDefaults(true);
cfg.addDefault("1.name", "&7Default double jump");
cfg.addDefault("1.cost", Integer.valueOf(100));
cfg.addDefault("1.ID", Integer.valueOf(288));
cfg.addDefault("1.subID", Integer.valueOf(0));
cfg.addDefault("1.amount", Integer.valueOf(1));
cfg.addDefault("1.permission", "shop.default");
List<String> lore = new ArrayList<String>();
lore.add("Basic kit");
lore.add("Cost 100 coins");
cfg.addDefault("1.lore", lore);
cfg.addDefault("1.items.1.ID", Integer.valueOf(0));
cfg.addDefault("1.items.1.subID", Integer.valueOf(0));
cfg.addDefault("1.items.1.amount", Integer.valueOf(1));
cfg.addDefault("1.items.1.displayname", "&cDefault");
List<String> iLore = new ArrayList<String>();
iLore.add("Basic kit - double jump");
cfg.addDefault("1.items.1.lore", iLore);
List<String> iEnch = new ArrayList<String>();
iEnch.add("KNOCKBACK:1");
cfg.addDefault("1.items.1.enchantments", iEnch);
try{
cfg.save(getShopFile());
} catch (IOException e) {
e.printStackTrace();
}
}
}