Package gq.bxteam.ndailyrewards.gui
Class Pageable
java.lang.Object
gq.bxteam.ndailyrewards.AbstractListener<NDailyRewards>
gq.bxteam.ndailyrewards.gui.GUI
gq.bxteam.ndailyrewards.gui.Pageable
- All Implemented Interfaces:
org.bukkit.event.Listener,org.bukkit.inventory.InventoryHolder
-
Field Summary
FieldsFields inherited from class gq.bxteam.ndailyrewards.AbstractListener
plugin -
Constructor Summary
ConstructorsConstructorDescriptionPageable(NDailyRewards plugin, String title, int size, LinkedHashMap<String, GUIItem> items, int pages) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.bukkit.inventory.InventoryaddDefaults(int page) booleanclick(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack item, ContentType type, int slot, org.bukkit.event.inventory.InventoryClickEvent e) final intgetPages()final voidopen(org.bukkit.entity.Player p) abstract voidopen(org.bukkit.entity.Player p0, int p1) Methods inherited from class gq.bxteam.ndailyrewards.gui.GUI
addDefaults, getContent, getInventory, getItem, getSize, getTitle, getUUID, ignoreNullClick, onClick, onClose, onClose, setSize, setTitle, shutdownMethods inherited from class gq.bxteam.ndailyrewards.AbstractListener
registerListeners, unregisterListeners
-
Field Details
-
pages
protected int pages
-
-
Constructor Details
-
Pageable
public Pageable(NDailyRewards plugin, String title, int size, LinkedHashMap<String, GUIItem> items, int pages)
-
-
Method Details
-
getPages
public final int getPages() -
click
public boolean click(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack item, ContentType type, int slot, org.bukkit.event.inventory.InventoryClickEvent e) -
open
public abstract void open(org.bukkit.entity.Player p0, int p1) -
open
public final void open(org.bukkit.entity.Player p) -
addDefaults
protected org.bukkit.inventory.Inventory addDefaults(int page)
-