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