Class TownyInventory

java.lang.Object
com.palmergames.bukkit.towny.object.TownyInventory
All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder
Direct Known Subclasses:
PermissionGUI, SelectionGUI

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

    • BACK_BUTTON_KEY

      @NotNull public static final @NotNull org.bukkit.NamespacedKey BACK_BUTTON_KEY
    • NEXT_BUTTON_KEY

      @NotNull public static final @NotNull org.bukkit.NamespacedKey NEXT_BUTTON_KEY
  • Constructor Details

    • TownyInventory

      public TownyInventory(Resident res, org.bukkit.inventory.Inventory inv, net.kyori.adventure.text.Component name)
    • TownyInventory

      @Deprecated(since="0.101.2.6") public TownyInventory(Resident res, org.bukkit.inventory.Inventory inv, String name)
      Deprecated.
  • Method Details

    • getInventory

      @NotNull public @NotNull org.bukkit.inventory.Inventory getInventory()
      Specified by:
      getInventory in interface org.bukkit.inventory.InventoryHolder
    • playClickSound

      public void playClickSound(org.bukkit.entity.Player player)
    • tryPaginate

      public void tryPaginate(org.bukkit.inventory.ItemStack clickedItem, org.bukkit.entity.Player player, Resident resident, org.bukkit.inventory.InventoryView inventoryView)
    • isNextButton

      protected boolean isNextButton(org.bukkit.inventory.meta.ItemMeta meta)
    • isBackButton

      protected boolean isBackButton(org.bukkit.inventory.meta.ItemMeta meta)