package com.entryrise.afkguard.gui; import java.util.ArrayList; import java.util.List; import org.bukkit.inventory.Inventory; public class GUIInventory { public Inventory inv; public List items = new ArrayList(); public GUIItem getGUIItem(int slot) { for (GUIItem itm : items) { if (itm.getSlot() == slot) { return itm; } } return null; } public void addGUIItem(GUIItem itm) { items.add(itm); inv.setItem(itm.getSlot(), itm.getItm().clone()); } public void reset() { items.clear(); } public GUIInventory(Inventory inv) { this.inv = inv; } public GUIInventory(Inventory inv, List items) { this.inv = inv; for (GUIItem itm : items) { addGUIItem(itm); } } }