Class AnvilGUI
- All Implemented Interfaces:
org.bukkit.event.Listener,org.bukkit.inventory.InventoryHolder,studio.magemonkey.codex.manager.AbstractListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected RepairManagerprotected intprotected intFields inherited from class studio.magemonkey.codex.manager.api.gui.NGUI
animFrameCount, animItemFrames, animMaxFrame, animProgress, animTick, LOCKED_CACHE, size, title, userPage, userSlotRefer, uuid, VALUE_USER_ID, viewersFields inherited from class studio.magemonkey.codex.manager.IListener
plugin -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancancelClick(int slot) protected booleanvoidclick(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack item, int slot, org.bukkit.event.inventory.InventoryClickEvent e) protected booleanvoidonClose(org.bukkit.entity.Player player, org.bukkit.event.inventory.InventoryCloseEvent e) protected voidonCreate(org.bukkit.entity.Player player, org.bukkit.inventory.Inventory inv, int page) voidopen(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack target, org.bukkit.inventory.ItemStack source, RepairManager.RepairType type) Methods inherited from class studio.magemonkey.codex.manager.api.gui.NGUI
addButton, addButton, clear, clearUserCache, destroyWhenNoViewers, fillGUI, getButton, getContent, getInventory, getItem, getSize, getTitle, getUserContent, getUserItems, getUserPage, getUUID, getViewers, isAnimated, isAnimationAllowed, isAnimationProgressive, isCacheLocked, isPlayerInv, onEventClick, onEventClose, onReady, open, refill, reopen, replaceFrame, replaceMeta, replaceMeta, setSize, setTitle, setUserPage, shutdown, takeItemMethods inherited from class studio.magemonkey.codex.manager.IListener
registerListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface studio.magemonkey.codex.manager.AbstractListener
unregisterListeners
-
Field Details
-
repairManager
-
itemSlot
protected int itemSlot -
sourceSlot
protected int sourceSlot -
resultSlot
protected int resultSlot
-
-
Constructor Details
-
AnvilGUI
-
-
Method Details
-
open
public void open(@NotNull org.bukkit.entity.Player player, @Nullable org.bukkit.inventory.ItemStack target, @Nullable org.bukkit.inventory.ItemStack source, @Nullable RepairManager.RepairType type) -
onCreate
protected void onCreate(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.Inventory inv, int page) - Specified by:
onCreatein classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-
click
public void click(@NotNull org.bukkit.entity.Player player, @Nullable org.bukkit.inventory.ItemStack item, int slot, org.bukkit.event.inventory.InventoryClickEvent e) - Overrides:
clickin classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-
onClose
public void onClose(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.event.inventory.InventoryCloseEvent e) - Overrides:
onClosein classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-
cancelClick
protected boolean cancelClick(int slot) - Specified by:
cancelClickin classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-
cancelPlayerClick
protected boolean cancelPlayerClick()- Specified by:
cancelPlayerClickin classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-
ignoreNullClick
protected boolean ignoreNullClick()- Specified by:
ignoreNullClickin classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-