Skip to content

IRecipeMap

idcppl edited this page Dec 10, 2020 · 2 revisions

Import

import mods.devtech.IRecipeMap;

RecipeMap builder

IRecipeMap.recipeMapBuilder(name as string)
    .minInputs(min as int)
    .maxInputs(max as int)
    .minOutputs(min as int)
    .maxOutputs(max as int)
    .minFluidInputs(min as int)
    .maxFluidInputs(max as int)
    .minFluidOutputs(min as int)
    .maxFluidOutputs(max as int)
    .setOverlaySlots(overlaySlots as OverlaySlots...)
    .setProgressBar(texture as TextureArea, moveType as MoveType)
    .build();

is the same as

IRecipeMap.recipeMapBuilder(name as string, minInputs as int, maxInputs as int, minOutputs as int, maxOutputs as int, minFluidInputs as int, maxFluidInputs as int, minFluidOutputs as int, maxFluidOutputs as int)
    .setOverlaySlots(overlaySlots as OverlaySlots...)
    .setProgressBar(texture as TextureArea, moveType as MoveType)
    .build();

Can also build the recipe as a IntCircuitRecipeBuilder with .buildCircuit(); and as a BlastRecipeBuilder with .buildBlast()

Clone this wiki locally