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

    Fields
    Modifier and Type
    Field
    Description
    static final dev.latvian.mods.kubejs.recipe.schema.KubeRecipeFactory
     

    Fields 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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.latvian.mods.kubejs.recipe.KubeRecipe
    colderThan(int temp)
     
    dev.latvian.mods.kubejs.recipe.KubeRecipe
    duration(dev.latvian.mods.kubejs.util.TickDuration ticks)
     
    dev.latvian.mods.kubejs.recipe.KubeRecipe
    hotterThan(int temp)
     
    dev.latvian.mods.kubejs.recipe.KubeRecipe
    withinTemperature(int min, int max)
     
    dev.latvian.mods.kubejs.recipe.KubeRecipe
    withTemperature(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, validate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods 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)