Interface Component

    • Method Detail

      • setParent

        void setParent​(Container container)
      • draw

        void draw​(org.bukkit.entity.Player player)
      • setItem

        default void setItem​(org.bukkit.entity.Player target,
                             Position position,
                             org.bukkit.inventory.ItemStack stack)
      • onOpen

        default void onOpen​(org.bukkit.entity.Player player)
      • onClose

        default void onClose​(org.bukkit.entity.Player player)
      • onClick

        default void onClick​(org.bukkit.entity.Player player,
                             org.bukkit.event.inventory.ClickType clickType,
                             Position position)
      • onPlace

        default void onPlace​(org.bukkit.entity.Player player,
                             org.bukkit.inventory.ItemStack current,
                             org.bukkit.inventory.ItemStack cursor,
                             Position position)
      • onDrag

        default void onDrag​(org.bukkit.entity.Player player,
                            org.bukkit.inventory.ItemStack current,
                            org.bukkit.inventory.ItemStack cursor,
                            Position position)
      • onPickup

        default void onPickup​(org.bukkit.entity.Player player,
                              org.bukkit.inventory.ItemStack current,
                              org.bukkit.inventory.ItemStack cursor,
                              Position position)
      • isAllowPlace

        boolean isAllowPlace()
      • isAllowDrag

        boolean isAllowDrag()
      • isAllowPickup

        boolean isAllowPickup()
      • setAllowPlace

        void setAllowPlace​(boolean allowPlace)
      • setAllowDrag

        void setAllowDrag​(boolean allowDrag)
      • setAllowPickup

        void setAllowPickup​(boolean allowPickup)
      • getClickHandler

        java.util.Optional<ClickHandler> getClickHandler()
      • size

        int size()