Class Menu

java.lang.Object
club.mher.privategames.api.menu.Menu
All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder
Direct Known Subclasses:
SettingsMenu

public abstract class Menu extends Object implements org.bukkit.inventory.InventoryHolder
  • Field Details

    • player

      protected org.bukkit.entity.Player player
    • inventory

      protected org.bukkit.inventory.Inventory inventory
  • Constructor Details

    • Menu

      public Menu(org.bukkit.entity.Player player)
  • Method Details

    • getTitle

      public abstract String getTitle()
    • getRows

      public abstract int getRows()
    • onClick

      public abstract void onClick(org.bukkit.event.inventory.InventoryClickEvent e)
    • setContents

      public abstract void setContents()
    • open

      public void open()
    • getInventory

      public org.bukkit.inventory.Inventory getInventory()
      Specified by:
      getInventory in interface org.bukkit.inventory.InventoryHolder