Package com.ticxo.modelengine.api.menu
Class AbstractScreen
java.lang.Object
com.ticxo.modelengine.api.menu.AbstractScreen
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
draw
(boolean all) org.bukkit.inventory.Inventory
org.bukkit.entity.Player
void
markSlotDirty
(int slot) void
markSlotsDirty
(int... slots) void
onClick
(org.bukkit.entity.Player player, int slot, org.bukkit.event.inventory.InventoryClickEvent event) void
onTick()
void
-
Field Details
-
viewer
protected final org.bukkit.entity.Player viewer -
inventory
protected final org.bukkit.inventory.Inventory inventory -
widgets
-
widgetReference
-
dirtySlots
-
-
Constructor Details
-
AbstractScreen
-
-
Method Details
-
openScreen
public void openScreen() -
onTick
public void onTick() -
onClick
public void onClick(org.bukkit.entity.Player player, int slot, org.bukkit.event.inventory.InventoryClickEvent event) -
markSlotDirty
public void markSlotDirty(int slot) -
markSlotsDirty
public void markSlotsDirty(int... slots) -
draw
public void draw(boolean all) -
getViewer
public org.bukkit.entity.Player getViewer() -
getInventory
public org.bukkit.inventory.Inventory getInventory()
-