Class RecipeBookContainerButton
java.lang.Object
me.wolfyscript.utilities.api.inventory.gui.button.Button<CCCache>
me.wolfyscript.customcrafting.gui.recipebook.buttons.RecipeBookContainerButton
public class RecipeBookContainerButton
extends me.wolfyscript.utilities.api.inventory.gui.button.Button<CCCache>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexecute(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, int slot, org.bukkit.event.inventory.InventoryInteractEvent event)getRecipeContainer(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler)getTasks()intvoidvoidinit(me.wolfyscript.utilities.api.inventory.gui.GuiWindow guiWindow)voidpostExecute(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, org.bukkit.inventory.ItemStack itemStack, int slot, org.bukkit.event.inventory.InventoryInteractEvent event)voidpreRender(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, org.bukkit.inventory.ItemStack itemStack, int slot, boolean help)voidremoveTask(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler)voidrender(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> guiInventory, org.bukkit.inventory.Inventory inventory, org.bukkit.inventory.ItemStack itemStack, int slot, boolean help)static voidresetButtons(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler)voidsetRecipeContainer(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, RecipeContainer item)voidsetRecipeItem(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, me.wolfyscript.utilities.api.inventory.custom_items.CustomItem item)voidMethods inherited from class me.wolfyscript.utilities.api.inventory.gui.button.Button
applyItem, getId, getType, replaceKeysWithValue
-
Constructor Details
-
RecipeBookContainerButton
public RecipeBookContainerButton(int slot)
-
-
Method Details
-
resetButtons
public static void resetButtons(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler) -
init
public void init(me.wolfyscript.utilities.api.inventory.gui.GuiWindow guiWindow)- Specified by:
initin classme.wolfyscript.utilities.api.inventory.gui.button.Button<CCCache>
-
init
- Specified by:
initin classme.wolfyscript.utilities.api.inventory.gui.button.Button<CCCache>
-
postExecute
public void postExecute(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, org.bukkit.inventory.ItemStack itemStack, int slot, org.bukkit.event.inventory.InventoryInteractEvent event) throws IOException- Specified by:
postExecutein classme.wolfyscript.utilities.api.inventory.gui.button.Button<CCCache>- Throws:
IOException
-
preRender
public void preRender(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, org.bukkit.inventory.ItemStack itemStack, int slot, boolean help)- Specified by:
preRenderin classme.wolfyscript.utilities.api.inventory.gui.button.Button<CCCache>
-
execute
public boolean execute(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> inventory, int slot, org.bukkit.event.inventory.InventoryInteractEvent event)- Specified by:
executein classme.wolfyscript.utilities.api.inventory.gui.button.Button<CCCache>
-
render
public void render(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, org.bukkit.entity.Player player, me.wolfyscript.utilities.api.nms.inventory.GUIInventory<CCCache> guiInventory, org.bukkit.inventory.Inventory inventory, org.bukkit.inventory.ItemStack itemStack, int slot, boolean help)- Specified by:
renderin classme.wolfyscript.utilities.api.inventory.gui.button.Button<CCCache>
-
setRecipeItem
public void setRecipeItem(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, me.wolfyscript.utilities.api.inventory.custom_items.CustomItem item) -
getRecipeContainer
public RecipeContainer getRecipeContainer(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler) -
setRecipeContainer
public void setRecipeContainer(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, RecipeContainer item) -
setTiming
public void setTiming(me.wolfyscript.utilities.api.inventory.gui.GuiHandler<CCCache> guiHandler, int timing) -
getTiming
-
removeTask
-
getTasks
-