Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void addKit(Player p, String kit) throws IOException {
- YamlConfiguration c = new YamlConfiguration();
- c.set("inventory.armor", p.getInventory().getArmorContents());
- c.set("inventory.content", p.getInventory().getContents());
- c.set("name", kit);
- c.save(new File(Main.getInstance().getDataFolder(), kit+".yml"));
- }
- @SuppressWarnings("unchecked")
- public static void getKit(Player p, String kit) throws IOException {
- YamlConfiguration c = YamlConfiguration.loadConfiguration(new File(Main.getInstance().getDataFolder(), kit+".yml"));
- ItemStack[] content = ((List<ItemStack>) c.get("inventory.armor")).toArray(new ItemStack[0]);
- p.getInventory().setArmorContents(content);
- content = ((List<ItemStack>) c.get("inventory.content")).toArray(new ItemStack[0]);
- p.getInventory().setContents(content);
- }
- public void removeKit(String kit) throws IOException {
- File file = new File(Main.getInstance().getDataFolder(), kit+".yml");
- file.delete();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement