danik159

Untitled

Apr 18th, 2020
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. package com.chickenstyle.minions.Configs;
  2.  
  3. import java.io.File;
  4. import java.io.IOException;
  5.  
  6. import org.bukkit.configuration.file.YamlConfiguration;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.inventory.ItemStack;
  9.  
  10. import com.chickenstyle.minions.Main;
  11. import com.chickenstyle.minions.Utils;
  12.  
  13. public class MinionsData {
  14. private static File file;
  15. private static YamlConfiguration config;
  16. public MinionsData(Main main,Player player) {
  17. file = new File(main.getDataFolder() + "/MinionData", player.getUniqueId().toString() + ".yml");
  18. if (!file.exists()) {
  19. try {
  20. file.createNewFile();
  21. config = YamlConfiguration.loadConfiguration(file);
  22. config.set(player.getUniqueId().toString(), Utils.defaultInventory().getContents());
  23. try {
  24. config.save(file);
  25. config = YamlConfiguration.loadConfiguration(file);
  26. } catch (IOException e) {
  27. e.printStackTrace();
  28. }
  29. } catch (IOException e) {
  30. e.printStackTrace();
  31. }
  32.  
  33. }
  34. config = YamlConfiguration.loadConfiguration(file);
  35. }
  36. public static ItemStack[] getContent(Player player) {
  37. return (ItemStack[]) config.get(player.getUniqueId().toString());
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment