public abstract class PaginateInventory<T> extends VInventory
| Constructor and Description |
|---|
PaginateInventory(java.lang.String inventoryName,
int inventorySize) |
| Modifier and Type | Method and Description |
|---|---|
abstract org.bukkit.inventory.ItemStack |
buildItem(T object) |
abstract void |
onClick(T object,
ItemButton button) |
InventoryResult |
openInventory(ZNexusPlugin main,
org.bukkit.entity.Player player,
int page,
java.lang.Object... args) |
abstract void |
postOpenInventory() |
abstract java.util.List<T> |
preOpenInventory() |
addItem, addItem, clearItem, getGuiName, getId, getInventory, getItems, getObjets, getPage, getPlayer, isDisableClick, removeItem, setIdcolorReverse, colorReverse, sendLogsNexuspublic PaginateInventory(java.lang.String inventoryName,
int inventorySize)
public InventoryResult openInventory(ZNexusPlugin main, org.bukkit.entity.Player player, int page, java.lang.Object... args) throws InventoryOpenException
openInventory in class VInventoryInventoryOpenExceptionpublic abstract org.bukkit.inventory.ItemStack buildItem(T object)
public abstract void onClick(T object, ItemButton button)
public abstract java.util.List<T> preOpenInventory()
public abstract void postOpenInventory()