Class MerchantGUI
java.lang.Object
studio.magemonkey.codex.manager.IListener<Divinity>
studio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
studio.magemonkey.divinity.modules.api.socketing.ISocketGUI
studio.magemonkey.divinity.modules.api.socketing.merchant.MerchantGUI
- All Implemented Interfaces:
org.bukkit.event.Listener,org.bukkit.inventory.InventoryHolder,studio.magemonkey.codex.manager.AbstractListener
-
Field Summary
Fields inherited from class studio.magemonkey.divinity.modules.api.socketing.ISocketGUI
itemSlot, module, resultSlot, sourceSlotFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected voidclick(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack item, int slot, org.bukkit.event.inventory.InventoryClickEvent e) protected intgetChance(org.bukkit.entity.Player p, org.bukkit.inventory.Inventory inv) protected voidonCreate(org.bukkit.entity.Player player, org.bukkit.inventory.Inventory inv, int page) protected voidonReady(org.bukkit.entity.Player player, org.bukkit.inventory.Inventory inv, int page) protected voidreplaceMeta(org.bukkit.entity.Player player, org.bukkit.inventory.Inventory inv) protected voidstartSocketing(org.bukkit.entity.Player player, org.bukkit.event.inventory.InventoryClickEvent e) Methods inherited from class studio.magemonkey.divinity.modules.api.socketing.ISocketGUI
cancelClick, cancelPlayerClick, getItemSlot, getResultHandler, getResultSlot, getSourceSlot, ignoreNullClick, onClose, openMethods 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, open, refill, reopen, replaceFrame, 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
-
Method Details
-
startSocketing
protected void startSocketing(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.event.inventory.InventoryClickEvent e) - Overrides:
startSocketingin classISocketGUI
-
getChance
protected int getChance(@NotNull org.bukkit.entity.Player p, @NotNull org.bukkit.inventory.Inventory inv) - Specified by:
getChancein classISocketGUI
-
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>
-
onReady
protected void onReady(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.Inventory inv, int page) - Overrides:
onReadyin classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-
replaceMeta
protected void replaceMeta(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.Inventory inv) - Overrides:
replaceMetain classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-
click
protected void click(@NotNull org.bukkit.entity.Player player, @Nullable org.bukkit.inventory.ItemStack item, int slot, @NotNull org.bukkit.event.inventory.InventoryClickEvent e) - Overrides:
clickin classstudio.magemonkey.codex.manager.api.gui.NGUI<Divinity>
-