Class AdvancedProcessingRecipe.BasinBuilder<R extends AdvancedBasinRecipe>
java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipeParams,R,AdvancedProcessingRecipe.BasinBuilder<R>>
com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.BasinBuilder<R>
- Enclosing class:
AdvancedProcessingRecipe<I extends net.minecraft.world.item.crafting.RecipeInput>
public static class AdvancedProcessingRecipe.BasinBuilder<R extends AdvancedBasinRecipe>
extends com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipeParams,R,AdvancedProcessingRecipe.BasinBuilder<R>>
-
Field Summary
Fields inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder
factory, params, recipeConditions, recipeId -
Constructor Summary
ConstructorsConstructorDescriptionBasinBuilder(com.simibubi.create.content.processing.recipe.ProcessingRecipe.Factory<com.simibubi.create.content.processing.recipe.ProcessingRecipeParams, R> factory, net.minecraft.resources.ResourceLocation recipeId) -
Method Summary
Modifier and TypeMethodDescriptionprotected AdvancedProcessingRecipeParamsprotected 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
-
BasinBuilder
public BasinBuilder(com.simibubi.create.content.processing.recipe.ProcessingRecipe.Factory<com.simibubi.create.content.processing.recipe.ProcessingRecipeParams, R> factory, net.minecraft.resources.ResourceLocation recipeId)
-
-
Method Details
-
requireRecipeBook
-
requireBiome
public AdvancedProcessingRecipe.BasinBuilder<R> requireBiome(net.minecraft.core.HolderSet<net.minecraft.world.level.biome.Biome> biomes) -
withFirstTimeLuckyKey
public AdvancedProcessingRecipe.BasinBuilder<R> withFirstTimeLuckyKey(net.minecraft.resources.ResourceLocation key) -
advancedParams
-
createParams
- Specified by:
createParamsin classcom.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipeParams,R extends AdvancedBasinRecipe, AdvancedProcessingRecipe.BasinBuilder<R extends AdvancedBasinRecipe>>
-
self
- Specified by:
selfin classcom.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipeParams,R extends AdvancedBasinRecipe, AdvancedProcessingRecipe.BasinBuilder<R extends AdvancedBasinRecipe>>
-