Class GuiManager

java.lang.Object
com.stardevllc.starcore.api.ui.GuiManager
All Implemented Interfaces:
org.bukkit.event.Listener

public class GuiManager extends Object implements org.bukkit.event.Listener
  • Constructor Details

    • GuiManager

      public GuiManager(org.bukkit.plugin.java.JavaPlugin plugin)
  • Method Details

    • setup

      public void setup()
    • registerInventory

      public void registerInventory(org.bukkit.inventory.Inventory inventory, InventoryHandler handler)
    • 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

      public InventoryHandler getHandler(org.bukkit.inventory.Inventory inventory)
    • openGUI

      public void openGUI(InventoryGUI gui, org.bukkit.entity.HumanEntity player)
    • getActiveHandlers

      public Map<org.bukkit.inventory.Inventory,InventoryHandler> getActiveHandlers()