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 TypeMethodDescriptionvoidgetClose()getName()getOpen()getPages()intgetRows()getTitle()booleanisBottom()booleanintmaxSlot()booleanonClick(MenuClickHandler handler) Handles a click action for a specific viewer identified by its UUID.voidonClose(MenuPlayer player) voidonOpen(MenuPlayer player, int page) voidsetBottom(boolean bottom) voidsetClose(Consumer<MenuCloseCallback> close) voidvoidsetNonIcon(boolean nonIcon) voidsetOpen(Consumer<MenuOpenCallback> open) voidsetRows(int rows) void
-
Field Details
-
pages
-
nonIcon
public boolean nonIcon -
name
-
title
-
rows
protected int rows -
bottom
protected boolean bottom -
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)