Class Cauldron
java.lang.Object
me.wolfyscript.customcrafting.data.cauldron.Cauldron
- All Implemented Interfaces:
org.bukkit.event.Listener
-
Constructor Summary
ConstructorsConstructorDescriptionCauldron(CauldronPreCookEvent event)Cauldron(CauldronRecipe recipe, int passedTicks, int cookingTime, boolean done, boolean dropItems) -
Method Summary
Modifier and TypeMethodDescriptionvoiddecreasePassedTicks(int amount)booleanstatic CauldronfromString(String data)intintme.wolfyscript.utilities.api.inventory.custom_items.CustomItemvoidbooleanisDone()booleanvoidsetDone(boolean done)voidsetForRemoval(boolean forRemoval)voidsetPassedTicks(int passedTicks)voidsetRecipe(CauldronRecipe recipe)voidsetResult(me.wolfyscript.utilities.api.inventory.custom_items.CustomItem result)toString()
-
Constructor Details
-
Cauldron
-
Cauldron
public Cauldron(CauldronRecipe recipe, int passedTicks, int cookingTime, boolean done, boolean dropItems)
-
-
Method Details
-
fromString
-
toString
-
increasePassedTicks
public void increasePassedTicks() -
decreasePassedTicks
public void decreasePassedTicks(int amount) -
isDone
public boolean isDone() -
getRecipe
-
setRecipe
-
setDone
public void setDone(boolean done) -
setPassedTicks
public void setPassedTicks(int passedTicks) -
getCookingTime
public int getCookingTime() -
getPassedTicks
public int getPassedTicks() -
dropItems
public boolean dropItems() -
getResult
public me.wolfyscript.utilities.api.inventory.custom_items.CustomItem getResult() -
setResult
public void setResult(me.wolfyscript.utilities.api.inventory.custom_items.CustomItem result) -
isForRemoval
public boolean isForRemoval() -
setForRemoval
public void setForRemoval(boolean forRemoval)
-