Class UnknownKubeRecipe
java.lang.Object
dev.latvian.mods.kubejs.recipe.KubeRecipe
dev.latvian.mods.kubejs.recipe.schema.UnknownKubeRecipe
- All Implemented Interfaces:
RecipeLikeKJS,dev.latvian.mods.rhino.util.CustomJavaToJsWrapper
-
Field Summary
FieldsFields inherited from class dev.latvian.mods.kubejs.recipe.KubeRecipe
changed, CHANGED_MARKER, creationError, id, json, modifyResult, newRecipe, originalJson, recipeIngredientActions, removed, sourceLine, type, TYPE_INFO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserialize(boolean merge) booleanhasInput(RecipeMatchContext cx, ReplacementMatchInfo match) booleanhasOutput(RecipeMatchContext cx, ReplacementMatchInfo match) booleanreplaceInput(RecipeScriptContext cx, ReplacementMatchInfo match, Object with) booleanreplaceOutput(RecipeScriptContext cx, ReplacementMatchInfo match, Object with) voidMethods inherited from class dev.latvian.mods.kubejs.recipe.KubeRecipe
afterLoaded, afterLoaded, consumeIngredient, convertJavaToJs, customIngredientAction, damageIngredient, damageIngredient, get, getFromToString, getId, getOrCreateId, getOriginalRecipe, getOriginalRecipeIngredients, getOriginalRecipeResult, getPath, getRecipeComponentValues, getSerializationTypeFunction, getValue, group, hasChanged, id, ingredientAction, initValues, inputValues, keepIngredient, kjs$getGroup, kjs$getOrCreateId, kjs$getSchema, kjs$getSerializer, kjs$getTypeKey, kjs$setGroup, merge, modifyResult, outputValues, remove, replaceIngredient, save, serializeChanges, set, setValue, stage, toString, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface dev.latvian.mods.kubejs.core.RecipeLikeKJS
kjs$getMod, kjs$getType
-
Field Details
-
RECIPE_FACTORY
-
-
Constructor Details
-
UnknownKubeRecipe
public UnknownKubeRecipe()
-
-
Method Details
-
deserialize
public void deserialize(boolean merge) - Overrides:
deserializein classKubeRecipe
-
serialize
public void serialize()- Overrides:
serializein classKubeRecipe
-
hasInput
- Specified by:
hasInputin interfaceRecipeLikeKJS- Overrides:
hasInputin classKubeRecipe
-
replaceInput
- Specified by:
replaceInputin interfaceRecipeLikeKJS- Overrides:
replaceInputin classKubeRecipe
-
hasOutput
- Specified by:
hasOutputin interfaceRecipeLikeKJS- Overrides:
hasOutputin classKubeRecipe
-
replaceOutput
- Specified by:
replaceOutputin interfaceRecipeLikeKJS- Overrides:
replaceOutputin classKubeRecipe
-