java.lang.Object
me.wolfyscript.utilities.api.inventory.gui.GuiWindow<CCCache>
me.wolfyscript.customcrafting.gui.CCWindow
me.wolfyscript.customcrafting.gui.recipebook.RecipeBook
All Implemented Interfaces:
org.bukkit.event.Listener

public class RecipeBook extends CCWindow
  • Field Summary

    Fields inherited from class me.wolfyscript.customcrafting.gui.CCWindow

    api, customCrafting

    Fields inherited from class me.wolfyscript.utilities.api.inventory.gui.GuiWindow

    wolfyUtilities
  • Constructor Summary

    Constructors
    Constructor
    Description
    RecipeBook​(RecipeBookCluster cluster, CustomCrafting customCrafting)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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)
     
    void
     
    void
    onUpdateAsync​(me.wolfyscript.utilities.api.inventory.gui.GuiUpdate<CCCache> event)
     

    Methods inherited from class me.wolfyscript.customcrafting.gui.CCWindow

    getCustomCrafting, onUpdateSync

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • onInit

      public void onInit()
      Specified by:
      onInit in class me.wolfyscript.utilities.api.inventory.gui.GuiWindow<CCCache>
    • onUpdateAsync

      public void onUpdateAsync(me.wolfyscript.utilities.api.inventory.gui.GuiUpdate<CCCache> event)
      Overrides:
      onUpdateAsync in class CCWindow
    • 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:
      onClose in class me.wolfyscript.utilities.api.inventory.gui.GuiWindow<CCCache>