ProcessingRecipeBuilder
Importing the class
If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.
import mods.createtweaker.ProcessingRecipeBuilder;Members
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.averageProcessingDuration() as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.averageProcessingDuration();
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.duration(ticks as int) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.duration(myInt);Parameters:
ticks: int Type: int
- The duration of the recipe in ticks.
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
Percentaged item.Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.output(item as Percentaged<IItemStack>) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.output(myPercentaged);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
IFluidStack.Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.output(fluidStack as IFluidStack) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.output(myIFluidStack);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
This can be chained multiple times for multiple ingredients.
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.require(ingredient as IIngredient) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.require(myIIngredient);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
This can be chained multiple times for multiple ingredients.
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.require(ingredient as FluidIngredient) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.require(myCTFluidIngredient);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
HeatCondition.Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.requiresHeat(condition as HeatCondition) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.requiresHeat(myHeatCondition);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.toolNotConsumed() as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.toolNotConsumed();
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.withFluidIngredients(ingredients as FluidIngredient[]) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.withFluidIngredients(myCTFluidIngredient[]);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.withFluidOutputs(outputs as IFluidStack[]) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.withFluidOutputs(myIFluidStack[]);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.withItemIngredients(ingredients as IIngredient[]) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.withItemIngredients(myIIngredient[]);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.withItemOutputs(outputs as Percentaged<IItemStack>[]) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.withItemOutputs(myPercentaged<IItemStack>[]);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>
Returns: This builder for further chaining.
// ProcessingRecipeBuilder<T : ProcessingRecipe>.withSingleItemOutput(output as IItemStack) as ProcessingRecipeBuilder<ProcessingRecipe<Container>>;myProcessingRecipeBuilder.withSingleItemOutput(myIItemStack);Parameters:
Return Type:
ProcessingRecipeBuilder<ProcessingRecipe<Container>>