Class CraftingWindow
java.lang.Object
me.wolfyscript.utilities.api.inventory.gui.GuiWindow<CCCache>
me.wolfyscript.customcrafting.gui.CCWindow
me.wolfyscript.customcrafting.gui.elite_crafting.CraftingWindow
- All Implemented Interfaces:
org.bukkit.event.Listener
- Direct Known Subclasses:
CraftingWindow3,CraftingWindow4,CraftingWindow5,CraftingWindow6
-
Field Summary
FieldsFields inherited from class me.wolfyscript.customcrafting.gui.CCWindow
api, customCraftingFields inherited from class me.wolfyscript.utilities.api.inventory.gui.GuiWindow
wolfyUtilities -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCraftingWindow(me.wolfyscript.utilities.api.inventory.gui.GuiCluster<CCCache> cluster, String namespace, int size, CustomCrafting customCrafting, int gridSize) -
Method Summary
Modifier and TypeMethodDescriptionabstract intgetGridX()booleanonClose(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> guiInventory, org.bukkit.inventory.InventoryView transaction)voidonInit()voidonUpdateAsync(me.wolfyscript.utilities.api.inventory.gui.GuiUpdate<CCCache> update)voidonUpdateSync(me.wolfyscript.utilities.api.inventory.gui.GuiUpdate<CCCache> event)Methods inherited from class me.wolfyscript.customcrafting.gui.CCWindow
getCustomCraftingMethods inherited from class me.wolfyscript.utilities.api.inventory.gui.GuiWindow
getButton, getCluster, getHelpInformation, getInventoryName, getInventoryType, getNamespacedKey, getSize, getWolfyUtilities, hasButton, isForceSyncUpdate, openActionChat, openChat, openChat, openChat, registerButton, sendMessage, sendMessage, sendMessage, sendMessage, setForceSyncUpdate
-
Field Details
-
RESULT
- See Also:
- Constant Field Values
-
gridSize
protected final int gridSize
-
-
Constructor Details
-
CraftingWindow
protected CraftingWindow(me.wolfyscript.utilities.api.inventory.gui.GuiCluster<CCCache> cluster, String namespace, int size, CustomCrafting customCrafting, int gridSize)
-
-
Method Details
-
onInit
public void onInit()- Specified by:
onInitin classme.wolfyscript.utilities.api.inventory.gui.GuiWindow<CCCache>
-
onUpdateAsync
- Overrides:
onUpdateAsyncin classCCWindow
-
onUpdateSync
- Overrides:
onUpdateSyncin classCCWindow
-
getGridX
public abstract int getGridX() -
onClose
public boolean onClose(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> guiInventory, org.bukkit.inventory.InventoryView transaction)- Overrides:
onClosein classme.wolfyscript.utilities.api.inventory.gui.GuiWindow<CCCache>
-