Index

A B C D E F G H I L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages

A

addAction(Button.Action, ButtonAction) - Method in class net.staticstudios.menus.button.MutableButton
Add an action to the button
addButton(Button) - Method in class net.staticstudios.menus.menu.PagedMenu
 
addButton(Button) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Add a button to the menu.
amount(int) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the amount of the button
amount(int) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Set the amount of the button

B

BACK - Static variable in interface net.staticstudios.menus.button.Button
 
BackButton - Class in net.staticstudios.menus.button
 
BackButton() - Constructor for class net.staticstudios.menus.button.BackButton
 
BLACK - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
BLUE - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
BROWN - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
build() - Method in interface net.staticstudios.menus.button.ButtonBuilder
Build the button
build() - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
 
build() - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
 
build(MenuViewer) - Method in interface net.staticstudios.menus.menu.MenuBuilder
Build the menu
build(MenuViewer) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
 
build(MenuViewer) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
 
build(MenuViewer) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
 
buildAndRegister(String, String) - Method in interface net.staticstudios.menus.button.ButtonBuilder
Build the button and register it to the ButtonRegistry
builder() - Static method in interface net.staticstudios.menus.button.Button
Get a builder selector
builder() - Static method in interface net.staticstudios.menus.menu.Menu
Get a selector
button(char, Button) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Add a button mapping.
button(char, Button) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
Add a button mapping.
Button - Interface in net.staticstudios.menus.button
 
Button.Action - Enum Class in net.staticstudios.menus.button
 
Button.Placeholder - Class in net.staticstudios.menus.button
 
ButtonAction - Interface in net.staticstudios.menus.action
 
ButtonBuilder - Interface in net.staticstudios.menus.button
 
ButtonBuilderSelector - Class in net.staticstudios.menus.button
 
ButtonBuilderSelector() - Constructor for class net.staticstudios.menus.button.ButtonBuilderSelector
 
ButtonRegistry - Class in net.staticstudios.menus.button
 
ButtonRegistry() - Constructor for class net.staticstudios.menus.button.ButtonRegistry
 
buttons(List<Button>) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Set the buttons for the menu.
buttons(Button...) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Set the buttons for the menu.

C

clear() - Method in class net.staticstudios.menus.history.MenuHistory
 
clearActions() - Method in class net.staticstudios.menus.button.MutableButton
Clear all actions of the button
clearActions(Button.Action) - Method in class net.staticstudios.menus.button.MutableButton
Clear all actions of the button for a specific action (type)
clone() - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
 
clone() - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
 
clone() - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
 
clone() - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
 
clone() - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
 
clone() - Method in class net.staticstudios.menus.options.MenuOptions
 
close() - Method in interface net.staticstudios.menus.menu.Menu
Close the menu
CLOSE - Enum constant in enum class net.staticstudios.menus.menu.Menu.Action
 
closeMenu() - Method in interface net.staticstudios.menus.viewer.MenuViewer
 
contains(String, String) - Static method in class net.staticstudios.menus.button.ButtonRegistry
 
CYAN - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 

D

defaultPlaceholder() - Method in class net.staticstudios.menus.options.MenuOptions
 
defaultPlaceholder(Button) - Method in class net.staticstudios.menus.options.MenuOptions
 
defaultPlaceholder(Button) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Set the default placeholder button.
defaultPlaceholder(Button) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Set the default placeholder button.
defaultPlaceholder(Button) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
Set the default placeholder button.
description(String) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the description of the button
description(String) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Set the description of the button
description(String...) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the description of the button
description(String...) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Set the description of the button
description(List<String>) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the description of the button
description(List<String>) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Set the description of the button

E

editDescription(Function<List<Component>, List<Component>>) - Method in class net.staticstudios.menus.button.MutableButton
Edit the description of the button
editDescriptionAsStrings(Function<List<String>, List<String>>) - Method in class net.staticstudios.menus.button.MutableButton
Edit the description of the button.
editName(Function<Component, Component>) - Method in class net.staticstudios.menus.button.MutableButton
Edit the name of the button
editNameAsString(Function<String, String>) - Method in class net.staticstudios.menus.button.MutableButton
Edit the name of the button.
EMPTY - Static variable in interface net.staticstudios.menus.button.Button
 
EmptyButton - Class in net.staticstudios.menus.button
 
EmptyButton() - Constructor for class net.staticstudios.menus.button.EmptyButton
 
enable(JavaPlugin, MiniMessage, Function<Player, MenuViewer>) - Static method in class net.staticstudios.menus.StaticMenus
 
enchanted(boolean) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set if the button should be enchanted
enchanted(boolean) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Set if the button should be enchanted
equals(Object) - Method in interface net.staticstudios.menus.viewer.MenuViewer
 
equals(Object) - Method in class net.staticstudios.menus.viewer.PlayerViewer
 

F

fromItemStack(ItemStack) - Static method in interface net.staticstudios.menus.button.Button
Create a MutableButton from an ItemStack

G

getButton(int) - Method in interface net.staticstudios.menus.menu.Menu
Get the button at the given slot
getButton(int) - Method in class net.staticstudios.menus.menu.PagedMenu
 
getButton(int) - Method in class net.staticstudios.menus.menu.SimpleMenu
 
getButton(int) - Method in class net.staticstudios.menus.menu.TemplatedMenu
 
getButton(String) - Static method in class net.staticstudios.menus.button.ButtonRegistry
 
getHistory(MenuViewer) - Static method in class net.staticstudios.menus.StaticMenus
 
getId() - Method in interface net.staticstudios.menus.menu.Menu
Get the ID of the menu
getId() - Method in class net.staticstudios.menus.menu.PagedMenu
 
getId() - Method in class net.staticstudios.menus.menu.SimpleMenu
 
getId() - Method in class net.staticstudios.menus.menu.TemplatedMenu
 
getId() - Method in interface net.staticstudios.menus.viewer.MenuViewer
 
getId() - Method in class net.staticstudios.menus.viewer.PlayerViewer
 
getInventory() - Method in class net.staticstudios.menus.menu.PagedMenu
 
getInventory() - Method in class net.staticstudios.menus.menu.SimpleMenu
 
getInventory() - Method in class net.staticstudios.menus.menu.TemplatedMenu
 
getItemRepresentation(MenuViewer, Menu) - Method in class net.staticstudios.menus.button.BackButton
 
getItemRepresentation(MenuViewer, Menu) - Method in interface net.staticstudios.menus.button.Button
Get the item representation of the button.
getItemRepresentation(MenuViewer, Menu) - Method in class net.staticstudios.menus.button.EmptyButton
 
getItemRepresentation(MenuViewer, Menu) - Method in class net.staticstudios.menus.button.MutableButton
 
getItemRepresentation(MenuViewer, Menu) - Method in class net.staticstudios.menus.button.NextPageButton
 
getItemRepresentation(MenuViewer, Menu) - Method in class net.staticstudios.menus.button.PreviousPageButton
 
getItemRepresentation(MenuViewer, Menu) - Method in class net.staticstudios.menus.button.SimpleButton
 
getLatest() - Method in class net.staticstudios.menus.history.MenuHistory
 
getMiniMessage() - Static method in class net.staticstudios.menus.StaticMenus
 
getOptions() - Method in interface net.staticstudios.menus.menu.Menu
Get the options of the menu
getOptions() - Method in class net.staticstudios.menus.menu.PagedMenu
 
getOptions() - Method in class net.staticstudios.menus.menu.SimpleMenu
 
getOptions() - Method in class net.staticstudios.menus.menu.TemplatedMenu
 
getPage() - Method in class net.staticstudios.menus.menu.PagedMenu
 
getPlayer() - Method in interface net.staticstudios.menus.viewer.MenuViewer
 
getPlayer() - Method in class net.staticstudios.menus.viewer.PlayerViewer
 
getPlugin() - Static method in class net.staticstudios.menus.StaticMenus
 
getViewer() - Method in interface net.staticstudios.menus.menu.Menu
Get the viewer of the menu
getViewer() - Method in class net.staticstudios.menus.menu.PagedMenu
 
getViewer() - Method in class net.staticstudios.menus.menu.SimpleMenu
 
getViewer() - Method in class net.staticstudios.menus.menu.TemplatedMenu
 
getViewer(Player) - Static method in class net.staticstudios.menus.StaticMenus
 
goBack() - Static method in interface net.staticstudios.menus.action.ButtonAction
 
GoBackAction - Class in net.staticstudios.menus.action
 
GoBackAction() - Constructor for class net.staticstudios.menus.action.GoBackAction
 
GRAY - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
GREEN - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 

H

hashCode() - Method in interface net.staticstudios.menus.viewer.MenuViewer
 
hashCode() - Method in class net.staticstudios.menus.viewer.PlayerViewer
 

I

id(String) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Set the ID of the menu.
id(String) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Set the ID of the menu.
id(String) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
Set the ID of the menu.
invoke(MenuViewer) - Method in interface net.staticstudios.menus.action.ButtonAction
 
invoke(MenuViewer) - Method in class net.staticstudios.menus.action.GoBackAction
 
invoke(MenuViewer) - Method in interface net.staticstudios.menus.action.MenuAction
 
invoke(MenuViewer) - Method in class net.staticstudios.menus.action.OpenMenuAction
 
invokeActions(Button.Action, Menu, MenuViewer) - Method in class net.staticstudios.menus.button.BackButton
 
invokeActions(Button.Action, Menu, MenuViewer) - Method in interface net.staticstudios.menus.button.Button
Invoke the actions of the button
invokeActions(Button.Action, Menu, MenuViewer) - Method in class net.staticstudios.menus.button.EmptyButton
 
invokeActions(Button.Action, Menu, MenuViewer) - Method in class net.staticstudios.menus.button.MutableButton
 
invokeActions(Button.Action, Menu, MenuViewer) - Method in class net.staticstudios.menus.button.NextPageButton
 
invokeActions(Button.Action, Menu, MenuViewer) - Method in class net.staticstudios.menus.button.PreviousPageButton
 
invokeActions(Button.Action, Menu, MenuViewer) - Method in class net.staticstudios.menus.button.SimpleButton
 

L

LEFT_CLICK - Enum constant in enum class net.staticstudios.menus.button.Button.Action
 
LIGHT_BLUE - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
LIGHT_GRAY - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
LIME - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 

M

MAGENTA - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
marker(char) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Sets the marker character
marker(char, Button) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Sets the marker and the empty marker
material(Material) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Set the material of the button
Menu - Interface in net.staticstudios.menus.menu
 
Menu.Action - Enum Class in net.staticstudios.menus.menu
 
MenuAction - Interface in net.staticstudios.menus.action
 
MenuBuilder - Interface in net.staticstudios.menus.menu
 
MenuBuilderSelector - Class in net.staticstudios.menus.menu
 
MenuBuilderSelector() - Constructor for class net.staticstudios.menus.menu.MenuBuilderSelector
 
MenuHistory - Class in net.staticstudios.menus.history
 
MenuHistory() - Constructor for class net.staticstudios.menus.history.MenuHistory
 
MenuListener - Class in net.staticstudios.menus.listener
 
MenuListener() - Constructor for class net.staticstudios.menus.listener.MenuListener
 
MenuOptions - Class in net.staticstudios.menus.options
 
MenuOptions() - Constructor for class net.staticstudios.menus.options.MenuOptions
 
MenuViewer - Interface in net.staticstudios.menus.viewer
 
MutableButton - Class in net.staticstudios.menus.button
Represents a button which can be modified after its creation
MutableButton(ItemStack, Map<Button.Action, List<ButtonAction>>) - Constructor for class net.staticstudios.menus.button.MutableButton
Create a new mutable button
mutablePaged(String) - Method in class net.staticstudios.menus.menu.MenuBuilderSelector
Get a mutable PagedMenu builder.
mutableSimple() - Method in class net.staticstudios.menus.button.ButtonBuilderSelector
Get a mutable SimpleButtonBuilder builder.
mutableSimple() - Method in class net.staticstudios.menus.menu.MenuBuilderSelector
Get a mutable SimpleMenu builder.
mutableSkull() - Method in class net.staticstudios.menus.button.ButtonBuilderSelector
Get a mutable PlayerSkullButtonBuilder builder.
mutableTemplated(String) - Method in class net.staticstudios.menus.menu.MenuBuilderSelector
Get a mutable TemplatedMenu builder.

N

name(String) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the name of the button
name(String) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Set the name of the button
name(Component) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the name of the button
name(Component) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Set the name of the button
net.staticstudios.menus - package net.staticstudios.menus
 
net.staticstudios.menus.action - package net.staticstudios.menus.action
 
net.staticstudios.menus.button - package net.staticstudios.menus.button
 
net.staticstudios.menus.history - package net.staticstudios.menus.history
 
net.staticstudios.menus.listener - package net.staticstudios.menus.listener
 
net.staticstudios.menus.menu - package net.staticstudios.menus.menu
 
net.staticstudios.menus.options - package net.staticstudios.menus.options
 
net.staticstudios.menus.viewer - package net.staticstudios.menus.viewer
 
NEXT_PAGE - Enum constant in enum class net.staticstudios.menus.menu.Menu.Action
 
NEXT_PAGE - Static variable in interface net.staticstudios.menus.button.Button
 
nextPage() - Method in class net.staticstudios.menus.menu.PagedMenu
 
NextPageButton - Class in net.staticstudios.menus.button
 
NextPageButton() - Constructor for class net.staticstudios.menus.button.NextPageButton
 

O

onClick(ButtonAction) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Add an action to run when the button is clicked
onClick(ButtonAction) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Add an action to run when the button is clicked
onClose(MenuAction) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Add an action to run when the menu is closed.
onClose(MenuAction) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Add an action to run when the menu is closed.
onClose(MenuAction) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
Add an action to run when the menu is closed.
onLeftClick(ButtonAction) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Add an action to run when the button is left-clicked
onLeftClick(ButtonAction) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Add an action to run when the button is left-clicked
onNextPage(MenuAction) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Add an action to run when the next page is opened.
onOpen(MenuAction) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Add an action to run when the menu is opened.
onOpen(MenuAction) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Add an action to run when the menu is opened.
onOpen(MenuAction) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
Add an action to run when the menu is opened.
onPreviousPage(MenuAction) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Add an action to run when the previous page is opened.
onRightClick(ButtonAction) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Add an action to run when the button is right-clicked
onRightClick(ButtonAction) - Method in class net.staticstudios.menus.button.SimpleButtonBuilder
Add an action to run when the button is right-clicked
open() - Method in interface net.staticstudios.menus.menu.Menu
Open the menu
open(boolean, boolean) - Method in interface net.staticstudios.menus.menu.Menu
Open the menu
open(boolean, boolean) - Method in class net.staticstudios.menus.menu.PagedMenu
 
open(boolean, boolean) - Method in class net.staticstudios.menus.menu.SimpleMenu
 
open(boolean, boolean) - Method in class net.staticstudios.menus.menu.TemplatedMenu
 
OPEN - Enum constant in enum class net.staticstudios.menus.menu.Menu.Action
 
openMenu(Function<MenuViewer, Menu>) - Static method in interface net.staticstudios.menus.action.ButtonAction
 
openMenu(Menu) - Static method in interface net.staticstudios.menus.action.ButtonAction
 
OpenMenuAction - Class in net.staticstudios.menus.action
 
OpenMenuAction(Function<MenuViewer, Menu>) - Constructor for class net.staticstudios.menus.action.OpenMenuAction
 
options(Function<MenuOptions, MenuOptions>) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Set the options for the menu.
options(Function<MenuOptions, MenuOptions>) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Set the options for the menu.
options(Function<MenuOptions, MenuOptions>) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
Set the options for the menu.
ORANGE - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 

P

paged(int) - Method in class net.staticstudios.menus.menu.MenuBuilderSelector
Get a PagedMenu builder
paged(String) - Method in class net.staticstudios.menus.menu.MenuBuilderSelector
Get a PagedMenu builder
PagedMenu - Class in net.staticstudios.menus.menu
 
PagedMenu(String, MenuViewer, Component, Map<Menu.Action, List<MenuAction>>, String, char, Button, boolean, List<Button>, Map<Character, Button>, MenuOptions) - Constructor for class net.staticstudios.menus.menu.PagedMenu
 
PagedMenuBuilder - Class in net.staticstudios.menus.menu
 
PagedMenuBuilder(boolean, String) - Constructor for class net.staticstudios.menus.menu.PagedMenuBuilder
 
Placeholder() - Constructor for class net.staticstudios.menus.button.Button.Placeholder
 
player(Player) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the player profile from a player for the button
playerId(UUID) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the player profile from a player id for the button
playerProfile(PlayerProfile) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the player profile of the button
PlayerSkullButtonBuilder - Class in net.staticstudios.menus.button
 
PlayerSkullButtonBuilder(boolean) - Constructor for class net.staticstudios.menus.button.PlayerSkullButtonBuilder
 
PlayerViewer - Class in net.staticstudios.menus.viewer
 
PlayerViewer(Player) - Constructor for class net.staticstudios.menus.viewer.PlayerViewer
 
pop() - Method in class net.staticstudios.menus.history.MenuHistory
 
PREVIOUS_PAGE - Enum constant in enum class net.staticstudios.menus.menu.Menu.Action
 
PREVIOUS_PAGE - Static variable in interface net.staticstudios.menus.button.Button
 
previousPage() - Method in class net.staticstudios.menus.menu.PagedMenu
 
PreviousPageButton - Class in net.staticstudios.menus.button
 
PreviousPageButton() - Constructor for class net.staticstudios.menus.button.PreviousPageButton
 
PURPLE - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
push(Menu) - Method in class net.staticstudios.menus.history.MenuHistory
 

R

RED - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
register(String, String, Button) - Static method in class net.staticstudios.menus.button.ButtonRegistry
 
replace(Menu) - Method in class net.staticstudios.menus.history.MenuHistory
 
RIGHT_CLICK - Enum constant in enum class net.staticstudios.menus.button.Button.Action
 
runActions(Menu.Action, MenuViewer) - Method in interface net.staticstudios.menus.menu.Menu
Run the actions associated with the given action (type)
runActions(Menu.Action, MenuViewer) - Method in class net.staticstudios.menus.menu.PagedMenu
 
runActions(Menu.Action, MenuViewer) - Method in class net.staticstudios.menus.menu.SimpleMenu
 
runActions(Menu.Action, MenuViewer) - Method in class net.staticstudios.menus.menu.TemplatedMenu
 

S

sendMessage(String) - Method in interface net.staticstudios.menus.viewer.MenuViewer
 
sendMessage(Component) - Method in interface net.staticstudios.menus.viewer.MenuViewer
 
sendMessage(Component) - Method in class net.staticstudios.menus.viewer.PlayerViewer
 
setActions(Button.Action, List<ButtonAction>) - Method in class net.staticstudios.menus.button.MutableButton
Set the actions of the button
setButton(int, Button) - Method in interface net.staticstudios.menus.menu.Menu
Set the button at the given slot
setButton(int, Button) - Method in class net.staticstudios.menus.menu.PagedMenu
 
setButton(int, Button) - Method in class net.staticstudios.menus.menu.SimpleMenu
 
setButton(int, Button) - Method in class net.staticstudios.menus.menu.TemplatedMenu
 
setButton(int, Button) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Set a button at a specific index.
setCount(int) - Method in class net.staticstudios.menus.button.MutableButton
Set the count of the button
setDescription(String...) - Method in class net.staticstudios.menus.button.MutableButton
Set the description of the button
setDescription(List<String>) - Method in class net.staticstudios.menus.button.MutableButton
Set the description of the button
setDescription(Component...) - Method in class net.staticstudios.menus.button.MutableButton
Set the description of the button
setName(String) - Method in class net.staticstudios.menus.button.MutableButton
Set the name of the button
setName(Component) - Method in class net.staticstudios.menus.button.MutableButton
Set the name of the button
shrinkToFit(boolean) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Set whether the menu should shrink to fit the buttons.
simple() - Method in class net.staticstudios.menus.button.ButtonBuilderSelector
Get a SimpleButtonBuilder builder
simple() - Method in class net.staticstudios.menus.menu.MenuBuilderSelector
Get a SimpleMenu builder
SimpleButton - Class in net.staticstudios.menus.button
Represents a button which cannot be modified after its creation
SimpleButton(ItemStack, Map<Button.Action, List<ButtonAction>>) - Constructor for class net.staticstudios.menus.button.SimpleButton
Create a new simple button
SimpleButtonBuilder - Class in net.staticstudios.menus.button
 
SimpleButtonBuilder(boolean) - Constructor for class net.staticstudios.menus.button.SimpleButtonBuilder
 
SimpleMenu - Class in net.staticstudios.menus.menu
 
SimpleMenu(String, MenuViewer, Component, int, Map<Menu.Action, List<MenuAction>>, List<Button>, MenuOptions) - Constructor for class net.staticstudios.menus.menu.SimpleMenu
 
SimpleMenuBuilder - Class in net.staticstudios.menus.menu
 
SimpleMenuBuilder(boolean) - Constructor for class net.staticstudios.menus.menu.SimpleMenuBuilder
 
size() - Method in class net.staticstudios.menus.history.MenuHistory
 
size(int) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Set the size of the menu.
skull() - Method in class net.staticstudios.menus.button.ButtonBuilderSelector
StaticMenus - Class in net.staticstudios.menus
 
StaticMenus() - Constructor for class net.staticstudios.menus.StaticMenus
 

T

templated(String) - Method in class net.staticstudios.menus.menu.MenuBuilderSelector
Get a TemplatedMenu builder
TemplatedMenu - Class in net.staticstudios.menus.menu
 
TemplatedMenu(String, MenuViewer, Component, int, Map<Menu.Action, List<MenuAction>>, String, Map<Character, Button>, MenuOptions) - Constructor for class net.staticstudios.menus.menu.TemplatedMenu
 
TemplatedMenuBuilder - Class in net.staticstudios.menus.menu
 
TemplatedMenuBuilder(boolean, String) - Constructor for class net.staticstudios.menus.menu.TemplatedMenuBuilder
 
texture(String) - Method in class net.staticstudios.menus.button.PlayerSkullButtonBuilder
Set the texture of the player skull
title(String) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Set the title of the menu.
title(String) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Set the title of the menu.
title(String) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
Set the title of the menu.
title(Component) - Method in class net.staticstudios.menus.menu.PagedMenuBuilder
Set the title of the menu.
title(Component) - Method in class net.staticstudios.menus.menu.SimpleMenuBuilder
Set the title of the menu.
title(Component) - Method in class net.staticstudios.menus.menu.TemplatedMenuBuilder
Set the title of the menu.

U

updateButton(int, Function<Button, Button>) - Method in interface net.staticstudios.menus.menu.Menu
Update the button at the given slot

V

valueOf(String) - Static method in enum class net.staticstudios.menus.button.Button.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.staticstudios.menus.menu.Menu.Action
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.staticstudios.menus.button.Button.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.staticstudios.menus.menu.Menu.Action
Returns an array containing the constants of this enum class, in the order they are declared.

W

WHITE - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
wrap(Player) - Static method in interface net.staticstudios.menus.viewer.MenuViewer
 

Y

YELLOW - Static variable in class net.staticstudios.menus.button.Button.Placeholder
 
A B C D E F G H I L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages