Package gq.bxteam.ndailyrewards.gui
Class GUI
- All Implemented Interfaces:
org.bukkit.event.Listener,org.bukkit.inventory.InventoryHolder
public abstract class GUI
extends AbstractListener<NDailyRewards>
implements org.bukkit.inventory.InventoryHolder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LinkedHashMap<String,GUIItem> protected intprotected StringFields inherited from class gq.bxteam.ndailyrewards.AbstractListener
plugin -
Constructor Summary
ConstructorsConstructorDescriptionGUI(NDailyRewards plugin, String title, int size, LinkedHashMap<String, GUIItem> items) -
Method Summary
Modifier and TypeMethodDescriptionprotected final org.bukkit.inventory.Inventorybooleanclick(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack item, ContentType type, int slot, org.bukkit.event.inventory.InventoryClickEvent e) final org.bukkit.inventory.Inventoryprotected org.bukkit.inventory.ItemStackgetItem(org.bukkit.inventory.Inventory inv, int slot) intgetSize()getTitle()getUUID()protected booleanvoidonClick(org.bukkit.event.inventory.InventoryClickEvent e) booleanonClose(org.bukkit.entity.Player p, org.bukkit.event.inventory.InventoryCloseEvent e) voidonClose(org.bukkit.event.inventory.InventoryCloseEvent e) voidopen(org.bukkit.entity.Player p) voidsetSize(int size) voidvoidshutdown()Methods inherited from class gq.bxteam.ndailyrewards.AbstractListener
registerListeners, unregisterListeners
-
Field Details
-
title
-
size
protected int size -
items
-
-
Constructor Details
-
GUI
-
-
Method Details
-
shutdown
public void shutdown() -
getUUID
-
getItem
protected org.bukkit.inventory.ItemStack getItem(org.bukkit.inventory.Inventory inv, int slot) -
getInventory
public final org.bukkit.inventory.Inventory getInventory()- Specified by:
getInventoryin interfaceorg.bukkit.inventory.InventoryHolder
-
open
public void open(org.bukkit.entity.Player p) -
ignoreNullClick
protected boolean ignoreNullClick() -
addDefaults
protected final org.bukkit.inventory.Inventory addDefaults() -
getTitle
-
setTitle
-
getSize
public int getSize() -
setSize
public void setSize(int size) -
getContent
-
click
public boolean click(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack item, ContentType type, int slot, org.bukkit.event.inventory.InventoryClickEvent e) -
onClose
public boolean onClose(org.bukkit.entity.Player p, org.bukkit.event.inventory.InventoryCloseEvent e) -
onClick
public void onClick(org.bukkit.event.inventory.InventoryClickEvent e) -
onClose
public void onClose(org.bukkit.event.inventory.InventoryCloseEvent e)
-