Interface ItemsButtonAction

All Superinterfaces:
me.wolfyscript.utilities.api.inventory.gui.button.ButtonAction<CCCache>

public interface ItemsButtonAction extends me.wolfyscript.utilities.api.inventory.gui.button.ButtonAction<CCCache>
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    execute​(CCCache cache, Items items, me.wolfyscript.utilities.api.inventory.gui.GuiHandler<?> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, int i, org.bukkit.event.inventory.InventoryInteractEvent inventoryClickEvent)
     
    default boolean
    run​(CCCache cache, me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, int i, org.bukkit.event.inventory.InventoryInteractEvent inventoryClickEvent)
     
  • Method Details

    • run

      default boolean run(CCCache cache, me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, int i, org.bukkit.event.inventory.InventoryInteractEvent inventoryClickEvent) throws IOException
      Specified by:
      run in interface me.wolfyscript.utilities.api.inventory.gui.button.ButtonAction<CCCache>
      Throws:
      IOException
    • execute

      boolean execute(CCCache cache, Items items, me.wolfyscript.utilities.api.inventory.gui.GuiHandler<?> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, int i, org.bukkit.event.inventory.InventoryInteractEvent inventoryClickEvent)