Class SimpleMenu
- All Implemented Interfaces:
UpdatingMenu, Menu<SimpleMenu>, InventoryHolder
This Menu class focuses on providing a simple single-frame menu. This is the most versatile menu type
because you define everything in the menu, and can create your own custom logic.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class AbstractMenu
events, menuIcons, options, playerFields inherited from class MenuHolder
inventory, size, title -
Method Summary
Methods inherited from class AbstractMenu
close, getFillerIcon, getMenuIcons, getMenuIconsAccess, modifyIcons, open, open, placeFiller, placeIcons, reopenMenu, reopenMenu, resizeMenu, setSize, updateOneTickMethods inherited from class MenuHolder
clear, closeAll, deleteInventory, equals, firstEmpty, firstEmpty, firstEmpty, getHolder, getInventory, getItem, getMenuSize, getRawInventory, getSize, getViewers, hashCode, replaceTitle, setItem, setItemMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Menu
buildClickData, buildPlayerClickData, getEvents, getMenuSize, getOptionsMethods inherited from interface UpdatingMenu
getInventory