Package net.tnemc.menu.core
Class Menu
java.lang.Object
net.tnemc.menu.core.Menu
Menu
- Since:
- 1.5.0.0
- Author:
- creatorfromhell
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
getClose()
getName()
getOpen()
getPages()
int
getRows()
getTitle()
boolean
isBottom()
boolean
int
maxSlot()
boolean
onClick
(MenuClickHandler handler) Handles a click action for a specific viewer identified by its UUID.void
onClose
(MenuPlayer player) void
onOpen
(MenuPlayer player, int page) void
setBottom
(boolean bottom) void
setClose
(Consumer<MenuCloseCallback> close) void
void
setNonIcon
(boolean nonIcon) void
setOpen
(Consumer<MenuOpenCallback> open) void
setRows
(int rows) void
-
Field Details
-
pages
-
name
-
title
-
rows
protected int rows -
bottom
protected boolean bottom -
nonIcon
public boolean nonIcon -
open
-
close
-
-
Constructor Details
-
Menu
public Menu()
-
-
Method Details
-
maxSlot
public int maxSlot() -
getPages
-
isBottom
public boolean isBottom() -
setBottom
public void setBottom(boolean bottom) -
isNonIcon
public boolean isNonIcon() -
setNonIcon
public void setNonIcon(boolean nonIcon) -
getOpen
-
setOpen
-
getClose
-
setClose
-
getName
-
setName
-
getTitle
-
setTitle
-
getRows
public int getRows() -
setRows
public void setRows(int rows)