Class EliteWorkbenchCondition
java.lang.Object
me.wolfyscript.customcrafting.recipes.Condition
me.wolfyscript.customcrafting.recipes.conditions.EliteWorkbenchCondition
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addEliteWorkbenches(me.wolfyscript.utilities.util.NamespacedKey eliteWorkbenches)
boolean
check(ICustomRecipe<?,?> recipe, Conditions.Data data)
List<me.wolfyscript.utilities.util.NamespacedKey>
void
readFromJson(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node)
toString()
void
writeJson(@NotNull me.wolfyscript.utilities.libraries.com.fasterxml.jackson.core.JsonGenerator gen)
Methods inherited from class me.wolfyscript.customcrafting.recipes.Condition
getAvailableOptions, getIconDisabled, getIconEnabled, getId, getOption, setAvailableOptions, setIconDisabled, setIconEnabled, setIcons, setOption, toggleOption
-
Constructor Details
-
EliteWorkbenchCondition
public EliteWorkbenchCondition()
-
-
Method Details
-
check
-
writeJson
public void writeJson(@NotNull @NotNull me.wolfyscript.utilities.libraries.com.fasterxml.jackson.core.JsonGenerator gen) throws IOException- Overrides:
writeJson
in classCondition
- Parameters:
gen
- the current JsonGenerator- Throws:
IOException
-
readFromJson
public void readFromJson(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node)- Overrides:
readFromJson
in classCondition
-
addEliteWorkbenches
public void addEliteWorkbenches(me.wolfyscript.utilities.util.NamespacedKey eliteWorkbenches) -
getEliteWorkbenches
-
toString
-