Class AdvancedProcessingRecipe.Builder<R extends AdvancedProcessingRecipe<?>>
java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<AdvancedProcessingRecipeParams,R,AdvancedProcessingRecipe.Builder<R>>
com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Builder<R>
- Enclosing class:
AdvancedProcessingRecipe<I extends net.minecraft.world.item.crafting.RecipeInput>
public static class AdvancedProcessingRecipe.Builder<R extends AdvancedProcessingRecipe<?>>
extends com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<AdvancedProcessingRecipeParams,R,AdvancedProcessingRecipe.Builder<R>>
-
Field Summary
Fields inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder
factory, params, recipeConditions, recipeId -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(com.simibubi.create.content.processing.recipe.ProcessingRecipe.Factory<AdvancedProcessingRecipeParams, R> factory, net.minecraft.resources.ResourceLocation recipeId) -
Method Summary
Modifier and TypeMethodDescriptionprotected AdvancedProcessingRecipeParamsrequireBiome(net.minecraft.core.HolderSet<net.minecraft.world.level.biome.Biome> biomes) self()withFirstTimeLuckyKey(net.minecraft.resources.ResourceLocation key) Methods inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder
averageProcessingDuration, build, build, duration, output, output, output, output, output, output, output, output, output, output, output, output, output, require, require, require, require, require, require, require, require, requiresHeat, whenModLoaded, whenModMissing, withCondition, withFluidIngredients, withFluidIngredients, withFluidOutputs, withFluidOutputs, withItemIngredients, withItemIngredients, withItemOutputs, withItemOutputs, withSingleItemOutput
-
Constructor Details
-
Builder
public Builder(com.simibubi.create.content.processing.recipe.ProcessingRecipe.Factory<AdvancedProcessingRecipeParams, R> factory, net.minecraft.resources.ResourceLocation recipeId)
-
-
Method Details
-
requireRecipeBook
-
requireBiome
public AdvancedProcessingRecipe.Builder<R> requireBiome(net.minecraft.core.HolderSet<net.minecraft.world.level.biome.Biome> biomes) -
withFirstTimeLuckyKey
public AdvancedProcessingRecipe.Builder<R> withFirstTimeLuckyKey(net.minecraft.resources.ResourceLocation key) -
createParams
- Specified by:
createParamsin classcom.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<AdvancedProcessingRecipeParams,R extends AdvancedProcessingRecipe<?>, AdvancedProcessingRecipe.Builder<R extends AdvancedProcessingRecipe<?>>>
-
self
- Specified by:
selfin classcom.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<AdvancedProcessingRecipeParams,R extends AdvancedProcessingRecipe<?>, AdvancedProcessingRecipe.Builder<R extends AdvancedProcessingRecipe<?>>>
-