public class MenuGUI extends Object implements InventoryGUI, CompleteListener
Constructor and Description |
---|
MenuGUI(Plugin plugin,
int size,
String title) |
MenuGUI(Plugin plugin,
InventoryType type,
String title) |
Modifier and Type | Method and Description |
---|---|
MenuGUI |
createButton(int slot,
ItemStack itemStack,
BiConsumer<Player,InventoryClickEvent> consumer) |
MenuGUI |
createTile(int slot,
ItemStack itemStack,
boolean stealable) |
MenuGUI |
createTile(ItemStack itemStack,
Integer... integers) |
int |
getSize() |
InventoryType |
getType() |
boolean |
isEditable() |
boolean |
isOpen(Player player) |
void |
onClick(InventoryClickEvent event) |
void |
onClose(InventoryCloseEvent event) |
void |
open(Player player) |
void |
unregister() |
public MenuGUI(Plugin plugin, InventoryType type, String title)
public void unregister()
public int getSize()
getSize
in interface InventoryGUI
public MenuGUI createButton(int slot, ItemStack itemStack, BiConsumer<Player,InventoryClickEvent> consumer)
public boolean isEditable()
isEditable
in interface InventoryGUI
public InventoryType getType()
getType
in interface InventoryGUI
public void onClick(InventoryClickEvent event)
public void onClose(InventoryCloseEvent event)
Copyright © 2020. All rights reserved.