Class ListGui

java.lang.Object
com.mclds.plugins.gui.BaseGui
com.mclds.plugins.gui.ListGui
All Implemented Interfaces:
Gui, org.bukkit.event.Listener
Direct Known Subclasses:
CustomContainerRecordGui, MailboxGui, PlayerListGui, PortalListGui, RealmListGui, RealmMemberGui, RealmTntManagerGui, RealmTntProtectManagerGui, RecordListGui, SearchAndSelectorGui

public class ListGui extends BaseGui
  • Field Details

  • Constructor Details

    • ListGui

      public ListGui(String title, boolean larger)
    • ListGui

      public ListGui(String title, boolean larger, boolean bg_transparent)
    • ListGui

      public ListGui(String title, String bgId, boolean larger)
  • Method Details

    • setTotalSize

      public ListGui setTotalSize(int totalSize)
    • setDataProvider

      public ListGui setDataProvider(ListGui.DataProvider provider)
    • setExtraSlot

      public ListGui setExtraSlot(Integer key, ItemWrapper item)
    • setPreviousPage

      public ListGui setPreviousPage(Gui previousPage)
    • show

      public void show(org.bukkit.entity.Player viewer)
      Specified by:
      show in interface Gui
      Overrides:
      show in class BaseGui
    • render

      public void render(org.bukkit.entity.Player viewer, int page)
    • of

      public static ListGui of(String title, boolean large, int totalSize, List<ItemWrapper> items)
    • of

      public static ListGui of(String title, boolean large, List<ItemWrapper> items)
    • updatePageButton

      public void updatePageButton()