Class RecordProcessingRecipeParams

java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingRecipeParams
petrolpark.mc.library.compat.create.core.data.recipe.RecordProcessingRecipeParams

public class RecordProcessingRecipeParams extends com.simibubi.create.content.processing.recipe.ProcessingRecipeParams
Publicly readable version of ProcessingRecipeParams
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.mojang.serialization.Decoder<RecordProcessingRecipeParams>
     

    Fields inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipeParams

    CODEC, fluidIngredients, fluidResults, ingredients, processingDuration, requiredHeat, results, STREAM_CODEC
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <B extends com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<?, ?, B>>
    B
    addToBuilder(B builder)
     
    net.minecraft.core.NonNullList<net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient>
     
    net.minecraft.core.NonNullList<net.neoforged.neoforge.fluids.FluidStack>
     
    com.simibubi.create.content.processing.recipe.HeatCondition
     
    net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient>
     
    net.minecraft.core.NonNullList<com.simibubi.create.content.processing.recipe.ProcessingOutput>
     
    int
     

    Methods inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipeParams

    codec, decode, encode, ingredients, processingDuration, requiredHeat, results, streamCodec

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • RecordProcessingRecipeParams

      public RecordProcessingRecipeParams()
  • Method Details

    • itemIngredients

      public net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> itemIngredients()
    • itemResults

      public net.minecraft.core.NonNullList<com.simibubi.create.content.processing.recipe.ProcessingOutput> itemResults()
    • fluidIngredients

      public net.minecraft.core.NonNullList<net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient> fluidIngredients()
    • fluidResults

      public net.minecraft.core.NonNullList<net.neoforged.neoforge.fluids.FluidStack> fluidResults()
    • processingTime

      public int processingTime()
    • heatRequirement

      public com.simibubi.create.content.processing.recipe.HeatCondition heatRequirement()
    • addToBuilder

      public <B extends com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<?, ?, B>> B addToBuilder(B builder)