Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void c(InventoryCloseEvent ev){
- Player p = (Player) ev.getPlayer();
- Inventory inv = ev.getInventory();
- for(int i = 0; i <= 9*maxInv; i += 9){
- if(inv.getSize() == i && inv.getName().contains(i + " Backpack")){
- try {
- InventoryUtils.saveInventory(p, inv, i);
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
- if(p.getInventory().getItemInMainHand().getItemMeta().getDisplayName().startsWith(ChatColor.LIGHT_PURPLE + "")){
- File f = new File(Main.instance.getDataFolder().getAbsolutePath() + File.separator + "custominvs" + File.separator + p.getInventory().getItemInMainHand().getItemMeta().getLore().get(1)+ ".yml");
- if(f.exists()){
- try {
- Inventory temp = InventoryUtils.restoreGenericInventory(f);
- p.openInventory(temp);
- } catch (IOException e) {
- e.printStackTrace();
- ev.getPlayer().sendMessage(ChatColor.DARK_GRAY + "" + ChatColor.BOLD + "Hm, dieses Item scheint nicht zu existieren. Gib einen Admin bescheid.");
- }
- } else {
- Bukkit.getLogger().info("FileNotFound - " + f.getPath());
- ev.getPlayer().sendMessage(ChatColor.DARK_GRAY + "" + ChatColor.BOLD + "Hm, dieses Item scheint nicht zu existieren. Gib einen Admin bescheid.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement