Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.chickenstyle.minions.Configs;
- import java.io.File;
- import java.io.IOException;
- import org.bukkit.configuration.file.YamlConfiguration;
- import org.bukkit.entity.Player;
- import org.bukkit.inventory.ItemStack;
- import com.chickenstyle.minions.Main;
- import com.chickenstyle.minions.Utils;
- public class MinionsData {
- private static File file;
- private static YamlConfiguration config;
- public MinionsData(Main main,Player player) {
- file = new File(main.getDataFolder() + "/MinionData", player.getUniqueId().toString() + ".yml");
- if (!file.exists()) {
- try {
- file.createNewFile();
- config = YamlConfiguration.loadConfiguration(file);
- config.set(player.getUniqueId().toString(), Utils.defaultInventory().getContents());
- try {
- config.save(file);
- config = YamlConfiguration.loadConfiguration(file);
- } catch (IOException e) {
- e.printStackTrace();
- }
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- config = YamlConfiguration.loadConfiguration(file);
- }
- public static ItemStack[] getContent(Player player) {
- return (ItemStack[]) config.get(player.getUniqueId().toString());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment