Class PageSlot<T>

java.lang.Object
wbs.utils.util.menus.MenuSlot
wbs.utils.util.menus.PageSlot<T>

public class PageSlot<T> extends MenuSlot
  • Field Details

    • pageItem

      protected final T pageItem
  • Constructor Details

    • PageSlot

      public PageSlot(@NotNull @NotNull WbsPlugin plugin, T pageItem, @NotNull @NotNull org.bukkit.Material material, @NotNull @NotNull String displayName, boolean shiny, @Nullable @Nullable List<String> lore)
    • PageSlot

      public PageSlot(@NotNull @NotNull WbsPlugin plugin, T pageItem, @NotNull @NotNull org.bukkit.Material material, @NotNull @NotNull String displayName, boolean shiny, @Nullable @Nullable String... lore)
    • PageSlot

      public PageSlot(@NotNull @NotNull WbsPlugin plugin, T pageItem, @NotNull @NotNull org.bukkit.Material material, @NotNull @NotNull String displayName, @Nullable @Nullable String... lore)
    • PageSlot

      public PageSlot(@NotNull @NotNull WbsPlugin plugin, T pageItem, @NotNull @NotNull org.bukkit.Material material, @NotNull @NotNull String displayName, @Nullable @Nullable List<String> lore)
    • PageSlot

      public PageSlot(@NotNull @NotNull WbsPlugin plugin, T pageItem, @NotNull @NotNull org.bukkit.inventory.ItemStack item)
  • Method Details

    • getPageItem

      public T getPageItem()