Package com.stardevllc.starcore.api.ui
Class GuiManager
java.lang.Object
com.stardevllc.starcore.api.ui.GuiManager
- All Implemented Interfaces:
org.bukkit.event.Listener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMap<org.bukkit.inventory.Inventory, InventoryHandler> getHandler(org.bukkit.inventory.Inventory inventory) booleanisRegisteredInventory(org.bukkit.inventory.Inventory inventory) voidonClick(org.bukkit.event.inventory.InventoryClickEvent e) voidonClose(org.bukkit.event.inventory.InventoryCloseEvent e) voidonDrag(org.bukkit.event.inventory.InventoryDragEvent e) voidonOpen(org.bukkit.event.inventory.InventoryOpenEvent e) voidopenGUI(InventoryGUI gui, org.bukkit.entity.HumanEntity player) voidregisterInventory(org.bukkit.inventory.Inventory inventory, InventoryHandler handler) voidsetup()voidunregisterInventory(org.bukkit.inventory.Inventory inventory)
-
Constructor Details
-
GuiManager
public GuiManager(org.bukkit.plugin.java.JavaPlugin plugin)
-
-
Method Details
-
setup
public void setup() -
registerInventory
-
unregisterInventory
public void unregisterInventory(org.bukkit.inventory.Inventory inventory) -
isRegisteredInventory
public boolean isRegisteredInventory(org.bukkit.inventory.Inventory inventory) -
onOpen
public void onOpen(org.bukkit.event.inventory.InventoryOpenEvent e) -
onClose
public void onClose(org.bukkit.event.inventory.InventoryCloseEvent e) -
onClick
public void onClick(org.bukkit.event.inventory.InventoryClickEvent e) -
onDrag
public void onDrag(org.bukkit.event.inventory.InventoryDragEvent e) -
getHandler
-
openGUI
-
getActiveHandlers
-