Package net.staticstudios.menus.button
Interface Button
- All Known Implementing Classes:
BackButton,EmptyButton,MutableButton,NextPageButton,PreviousPageButton,SimpleButton
public interface Button
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ButtonBuilderSelectorbuilder()Get a builder selectorstatic MutableButtonfromItemStack(org.bukkit.inventory.ItemStack itemStack) Create aMutableButtonfrom anItemStackorg.bukkit.inventory.ItemStackgetItemRepresentation(MenuViewer viewer, Menu menu) Get the item representation of the button.voidinvokeActions(@NotNull Button.Action action, @NotNull Menu menu, @NotNull MenuViewer viewer) Invoke the actions of the button
-
Field Details
-
BACK
-
NEXT_PAGE
-
PREVIOUS_PAGE
-
EMPTY
-
-
Method Details
-
builder
Get a builder selector- Returns:
- the builder selector
-
fromItemStack
Create aMutableButtonfrom anItemStack- Parameters:
itemStack- the item stack to use- Returns:
- the created button
-