Interface InventoryItemClick

All Known Implementing Classes:
CancelInventoryItemClick, ChangePageInventoryItemClick

public interface InventoryItemClick
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final InventoryItemClick
     
    static final org.bukkit.NamespacedKey
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    static boolean
    hasKeys(org.bukkit.inventory.ItemStack item, List<org.bukkit.NamespacedKey> keys)
     
    void
    onClick(org.bukkit.event.inventory.InventoryClickEvent event, org.bukkit.entity.Player player)
     
    default void
     
  • Field Details

    • ON_CLICK_KEY

      static final org.bukkit.NamespacedKey ON_CLICK_KEY
    • EMPTY

      static final InventoryItemClick EMPTY
  • Method Details

    • hasKeys

      static boolean hasKeys(org.bukkit.inventory.ItemStack item, List<org.bukkit.NamespacedKey> keys)
    • getId

      String getId()
    • onClick

      void onClick(org.bukkit.event.inventory.InventoryClickEvent event, org.bukkit.entity.Player player)
    • register

      default void register()