Class CustomSmokerRecipe
java.lang.Object
me.wolfyscript.customcrafting.recipes.types.CustomRecipe<C,NoneResultTarget>
me.wolfyscript.customcrafting.recipes.types.CustomCookingRecipe<CustomSmokerRecipe,org.bukkit.inventory.SmokingRecipe>
me.wolfyscript.customcrafting.recipes.types.smoker.CustomSmokerRecipe
- All Implemented Interfaces:
ICustomRecipe<CustomSmokerRecipe,NoneResultTarget>,ICustomVanillaRecipe<org.bukkit.inventory.SmokingRecipe>,me.wolfyscript.utilities.util.Keyed
public class CustomSmokerRecipe
extends CustomCookingRecipe<CustomSmokerRecipe,org.bukkit.inventory.SmokingRecipe>
-
Nested Class Summary
Nested classes/interfaces inherited from interface me.wolfyscript.customcrafting.recipes.types.ICustomRecipe
ICustomRecipe.Serializer -
Field Summary
Fields inherited from class me.wolfyscript.customcrafting.recipes.types.CustomRecipe
api, conditions, exactMeta, group, hidden, mapper, namespacedKey, priority, result -
Constructor Summary
ConstructorsConstructorDescriptionCustomSmokerRecipe(CustomSmokerRecipe customSmokerRecipe)CustomSmokerRecipe(me.wolfyscript.utilities.util.NamespacedKey namespacedKey, me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node) -
Method Summary
Methods inherited from class me.wolfyscript.customcrafting.recipes.types.CustomCookingRecipe
getCookingTime, getExp, getIngredient, getRecipeChoice, getSource, prepareMenu, renderMenu, setCookingTime, setExp, setIngredient, setIngredient, writeToJsonMethods inherited from class me.wolfyscript.customcrafting.recipes.types.CustomRecipe
getAPI, getConditions, getGroup, getNamespacedKey, getPriority, getResult, hasNamespacedKey, isExactMeta, isHidden, setConditions, setExactMeta, setGroup, setHidden, setNamespacedKey, setPriority, setResult, writeToBufMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.wolfyscript.customcrafting.recipes.types.ICustomRecipe
checkCondition, checkConditions, delete, delete, findResultItem, getRecipeBookItems, isDisabled, save, save
-
Constructor Details
-
CustomSmokerRecipe
public CustomSmokerRecipe(me.wolfyscript.utilities.util.NamespacedKey namespacedKey, me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node) -
CustomSmokerRecipe
public CustomSmokerRecipe() -
CustomSmokerRecipe
-
-
Method Details
-
getRecipeType
-
getPacketType
-
clone
- Specified by:
clonein interfaceICustomRecipe<CustomSmokerRecipe,NoneResultTarget>- Specified by:
clonein classCustomCookingRecipe<CustomSmokerRecipe,org.bukkit.inventory.SmokingRecipe>
-
validType
public boolean validType(org.bukkit.Material material)- Specified by:
validTypein classCustomCookingRecipe<CustomSmokerRecipe,org.bukkit.inventory.SmokingRecipe>- Parameters:
material- The type of the block.- Returns:
- if the recipe can be used inside that type of block!
-
getVanillaRecipe
public org.bukkit.inventory.SmokingRecipe getVanillaRecipe()
-