Class FreezingRecipeSchema.FreezingRecipeJS
java.lang.Object
dev.latvian.mods.kubejs.recipe.KubeRecipe
com.lightning.northstar.compat.kubejs.recipe.FreezingRecipeSchema.FreezingRecipeJS
- All Implemented Interfaces:
dev.latvian.mods.kubejs.core.RecipeLikeKJS,dev.latvian.mods.rhino.util.CustomJavaToJsWrapper
- Enclosing interface:
FreezingRecipeSchema
public static class FreezingRecipeSchema.FreezingRecipeJS
extends dev.latvian.mods.kubejs.recipe.KubeRecipe
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final dev.latvian.mods.kubejs.recipe.schema.KubeRecipeFactoryFields 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 TypeMethodDescriptiondev.latvian.mods.kubejs.recipe.KubeRecipecolderThan(int temp) dev.latvian.mods.kubejs.recipe.KubeRecipeduration(dev.latvian.mods.kubejs.util.TickDuration ticks) dev.latvian.mods.kubejs.recipe.KubeRecipehotterThan(int temp) dev.latvian.mods.kubejs.recipe.KubeRecipewithinTemperature(int min, int max) dev.latvian.mods.kubejs.recipe.KubeRecipewithTemperature(int temp) Methods inherited from class dev.latvian.mods.kubejs.recipe.KubeRecipe
afterLoaded, afterLoaded, consumeIngredient, convertJavaToJs, customIngredientAction, damageIngredient, damageIngredient, deserialize, get, getFromToString, getId, getOrCreateId, getOriginalRecipe, getOriginalRecipeIngredients, getOriginalRecipeResult, getPath, getRecipeComponentValues, getSerializationTypeFunction, getValue, group, hasChanged, hasInput, hasOutput, id, ingredientAction, initValues, inputValues, keepIngredient, kjs$getGroup, kjs$getOrCreateId, kjs$getSchema, kjs$getSerializer, kjs$getTypeKey, kjs$setGroup, merge, modifyResult, outputValues, remove, replaceIngredient, replaceInput, replaceOutput, save, serialize, 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
public static final dev.latvian.mods.kubejs.recipe.schema.KubeRecipeFactory RECIPE_FACTORY
-
-
Constructor Details
-
FreezingRecipeJS
public FreezingRecipeJS()
-
-
Method Details
-
duration
public dev.latvian.mods.kubejs.recipe.KubeRecipe duration(dev.latvian.mods.kubejs.util.TickDuration ticks) -
colderThan
public dev.latvian.mods.kubejs.recipe.KubeRecipe colderThan(int temp) -
hotterThan
public dev.latvian.mods.kubejs.recipe.KubeRecipe hotterThan(int temp) -
withTemperature
public dev.latvian.mods.kubejs.recipe.KubeRecipe withTemperature(int temp) -
withinTemperature
public dev.latvian.mods.kubejs.recipe.KubeRecipe withinTemperature(int min, int max)
-