Class AllJobsMenu
java.lang.Object
me.fami6xx.rpuniverse.core.menuapi.types.Menu
me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.AllJobsMenu
- All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder
-
Field Summary
Fields inherited from class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
BORDER_GLASS, index, maxItemsPerPage, pageFields inherited from class me.fami6xx.rpuniverse.core.menuapi.types.Menu
FILLER_GLASS, inventory, playerMenu -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidA method where you can add your own items to the inventory border for example.intorg.bukkit.inventory.ItemStackgetItemFromIndex(int index)Gets ItemStack you created from your collectionvoidhandlePaginatedMenu(org.bukkit.event.inventory.InventoryClickEvent e)Handles click on your itemMethods inherited from class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
getSlotIndex, handleMenu, setMenuItemsMethods inherited from class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
addMenuBorder, getMaxItemsPerPage, getSlotsMethods inherited from class me.fami6xx.rpuniverse.core.menuapi.types.Menu
getInventory, makeColoredGlass, open, setFillerGlass
-
Constructor Details
-
Method Details
-
getItemFromIndex
public org.bukkit.inventory.ItemStack getItemFromIndex(int index)Description copied from class:EasyPaginatedMenuGets ItemStack you created from your collection- Specified by:
getItemFromIndexin classEasyPaginatedMenu- Parameters:
index- Index of item you want to get from collection- Returns:
- ItemStack you create
-
getCollectionSize
public int getCollectionSize()- Specified by:
getCollectionSizein classEasyPaginatedMenu- Returns:
- Size of collection you use
-
handlePaginatedMenu
public void handlePaginatedMenu(org.bukkit.event.inventory.InventoryClickEvent e)Description copied from class:EasyPaginatedMenuHandles click on your item- Specified by:
handlePaginatedMenuin classEasyPaginatedMenu- Parameters:
e- Previously handled InventoryClickEvent
-
getMenuTags
- Specified by:
getMenuTagsin classMenu
-
addAdditionalItems
public void addAdditionalItems()Description copied from class:EasyPaginatedMenuA method where you can add your own items to the inventory border for example.- Specified by:
addAdditionalItemsin classEasyPaginatedMenu
-
getMenuName
- Specified by:
getMenuNamein classMenu
-