public abstract class DynamicMenuModel extends Object
| Constructor and Description |
|---|
DynamicMenuModel() |
DynamicMenuModel(Class<? extends DynamicMenu> menu) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addItems(DynamicMenu i,
org.bukkit.entity.Player plr) |
abstract void |
canPickupItem(DynamicMenu i,
org.bukkit.entity.Player plr,
int slot,
org.bukkit.inventory.ItemStack item,
CallbackResult result,
org.bukkit.event.inventory.ClickType click) |
abstract void |
canPlaceItem(DynamicMenu i,
org.bukkit.entity.Player plr,
int slot,
org.bukkit.inventory.ItemStack item,
CallbackResult result,
org.bukkit.event.inventory.ClickType click) |
static void |
cleanInventories(org.bukkit.entity.Player plr,
org.bukkit.inventory.Inventory inventory) |
static DynamicMenu |
createMenu(org.bukkit.entity.Player plr,
Class<? extends DynamicMenuModel> model) |
static Class<? extends DynamicMenuModel> |
getLastMenu(org.bukkit.entity.Player plr) |
static DynamicMenu |
getMenu(org.bukkit.entity.Player plr) |
static DynamicMenu |
getPlayerMenu(org.bukkit.entity.Player plr) |
abstract InventorySize |
getSize(org.bukkit.entity.Player plr) |
abstract void |
onPickupItem(DynamicMenu i,
org.bukkit.inventory.ItemStack item,
int slot) |
abstract void |
onPlaceItem(DynamicMenu i,
org.bukkit.inventory.ItemStack item,
int slot) |
static void |
openLastMenu(org.bukkit.entity.Player plr) |
static void |
setLastMenu(org.bukkit.entity.Player plr,
Class<? extends DynamicMenuModel> model) |
public DynamicMenuModel()
public DynamicMenuModel(Class<? extends DynamicMenu> menu)
public abstract void addItems(DynamicMenu i, org.bukkit.entity.Player plr)
public abstract InventorySize getSize(org.bukkit.entity.Player plr)
public abstract void canPlaceItem(DynamicMenu i, org.bukkit.entity.Player plr, int slot, org.bukkit.inventory.ItemStack item, CallbackResult result, org.bukkit.event.inventory.ClickType click)
public abstract void canPickupItem(DynamicMenu i, org.bukkit.entity.Player plr, int slot, org.bukkit.inventory.ItemStack item, CallbackResult result, org.bukkit.event.inventory.ClickType click)
public abstract void onPickupItem(DynamicMenu i, org.bukkit.inventory.ItemStack item, int slot)
public abstract void onPlaceItem(DynamicMenu i, org.bukkit.inventory.ItemStack item, int slot)
public static DynamicMenu createMenu(org.bukkit.entity.Player plr, Class<? extends DynamicMenuModel> model)
public static DynamicMenu getPlayerMenu(org.bukkit.entity.Player plr)
public static DynamicMenu getMenu(org.bukkit.entity.Player plr)
public static Class<? extends DynamicMenuModel> getLastMenu(org.bukkit.entity.Player plr)
public static void setLastMenu(org.bukkit.entity.Player plr,
Class<? extends DynamicMenuModel> model)
public static void openLastMenu(org.bukkit.entity.Player plr)
public static void cleanInventories(org.bukkit.entity.Player plr,
org.bukkit.inventory.Inventory inventory)
Copyright © 2015. All rights reserved.