Class PreferencesAllGUI
java.lang.Object
net.joseplay.allianceutils.api.menu.SimpleMenu
net.joseplay.allianceutils.api.menu.PagedCustomMenu
net.joseplay.allianceutils.api.preferences.gui.PreferencesAllGUI
- All Implemented Interfaces:
Menu,org.bukkit.inventory.InventoryHolder
-
Nested Class Summary
Nested classes/interfaces inherited from class net.joseplay.allianceutils.api.menu.SimpleMenu
SimpleMenu.Rows, SimpleMenu.RowsStyle -
Field Summary
Fields inherited from class net.joseplay.allianceutils.api.menu.PagedCustomMenu
contentSlots, currentPage, fixedActions, fixedItems, maxPage, pagedActions, pagedItemsFields inherited from class net.joseplay.allianceutils.api.menu.SimpleMenu
cancelClickPlayerInventory, PLACEHOLDER_ITEM, PLACEHOLDER_KEY, player, updateIntervalTicks -
Constructor Summary
ConstructorsConstructorDescriptionPreferencesAllGUI(SimpleMenu.Rows rows, String title, List<Integer> contentSlots, int nextSlot, int previousSlot) -
Method Summary
Modifier and TypeMethodDescriptionvoidclick(org.bukkit.event.inventory.InventoryClickEvent e, int slot) voidvoidfixView()org.bukkit.inventory.ItemStackorg.bukkit.inventory.ItemStackvoidvoidvoidvoidparseLore(org.bukkit.inventory.meta.ItemMeta meta, PreferencePermission preferencePermission, PreferencesCategory category) voidvoidvoidupdate()Methods inherited from class net.joseplay.allianceutils.api.menu.PagedCustomMenu
addAll, addItem, addItem, clearContent, clearFixedItems, getContentSlots, getCurrentPage, getFixedActions, getFixedItems, getMaxPage, getNextSlot, getPagedActions, getPagedItems, getPreviousSlot, setFixedItem, setFixedItem, setItem, setItem, setItem, setItem, setPageMethods inherited from class net.joseplay.allianceutils.api.menu.SimpleMenu
enableAutoUpdate, findNextFree, getActionsMap, getInventory, getItemsMap, onClose, open, setCancelClickPlayerInventory, setItemNull, setUsePlaceholders, unCheckedClick, usePlaceholders
-
Constructor Details
-
Method Details
-
giveawaySlot
public void giveawaySlot() -
getNextItem
public org.bukkit.inventory.ItemStack getNextItem()- Overrides:
getNextItemin classPagedCustomMenu
-
getPreviousItem
public org.bukkit.inventory.ItemStack getPreviousItem()- Overrides:
getPreviousItemin classPagedCustomMenu
-
onSetItems
public void onSetItems()- Specified by:
onSetItemsin interfaceMenu- Specified by:
onSetItemsin classSimpleMenu
-
fixView
public void fixView() -
update
public void update()- Specified by:
updatein interfaceMenu- Overrides:
updatein classPagedCustomMenu
-
createPlaceholdeItem
public void createPlaceholdeItem()- Overrides:
createPlaceholdeItemin classSimpleMenu
-
parseLore
public void parseLore(org.bukkit.inventory.meta.ItemMeta meta, PreferencePermission preferencePermission, PreferencesCategory category) -
giveAwayRun
public void giveAwayRun() -
click
public void click(org.bukkit.event.inventory.InventoryClickEvent e, int slot) - Specified by:
clickin interfaceMenu- Overrides:
clickin classPagedCustomMenu
-
setPlaceholders
public void setPlaceholders()- Specified by:
setPlaceholdersin interfaceMenu- Overrides:
setPlaceholdersin classSimpleMenu
-