Class PaginationMenu

java.lang.Object
tfagaming.projects.minecraft.homestead.gui.PaginationMenu
All Implemented Interfaces:
org.bukkit.event.Listener

public class PaginationMenu extends Object implements org.bukkit.event.Listener
  • Method Details

    • builder

      public static PaginationMenu.Builder builder(int pathTitle, int size)
    • builder

      public static PaginationMenu.Builder builder(String title, int size)
    • addActionButton

      public PaginationMenu addActionButton(int index, org.bukkit.inventory.ItemStack item, BiConsumer<org.bukkit.entity.Player,org.bukkit.event.inventory.InventoryClickEvent> callback)
    • replaceSlot

      public PaginationMenu replaceSlot(int index, org.bukkit.inventory.ItemStack newItem)
    • setItems

      public PaginationMenu setItems(List<org.bukkit.inventory.ItemStack> newItems)
    • open

      public void open(org.bukkit.entity.Player player)
    • destroy

      public void destroy()
    • getTotalPages

      public int getTotalPages()
    • onInventoryClick

      public void onInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event)
    • onInventoryClose

      public void onInventoryClose(org.bukkit.event.inventory.InventoryCloseEvent event)