Class RefineryRecipe
java.lang.Object
me.desht.pneumaticcraft.api.crafting.recipe.PneumaticCraftRecipe
me.desht.pneumaticcraft.api.crafting.recipe.RefineryRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<PneumaticCraftRecipe.DummyIInventory>
- Direct Known Subclasses:
RefineryRecipeImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class me.desht.pneumaticcraft.api.crafting.recipe.PneumaticCraftRecipe
PneumaticCraftRecipe.DummyIInventory -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRefineryRecipe(net.minecraft.resources.ResourceLocation id) -
Method Summary
Modifier and TypeMethodDescriptionabstract FluidIngredientgetInput()Get the input fluid ingredient for this recipeabstract TemperatureRangeGet the valid operating temperature range for this recipeabstract List<net.minecraftforge.fluids.FluidStack>Get a list of fluid outputs for this recipeMethods inherited from class me.desht.pneumaticcraft.api.crafting.recipe.PneumaticCraftRecipe
assemble, canCraftInDimensions, getId, getResultItem, isSpecial, matches, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.item.crafting.Recipe
getGroup, getIngredients, getRemainingItems, getSerializer, getToastSymbol, getType, isIncomplete
-
Field Details
-
MAX_OUTPUTS
public static final int MAX_OUTPUTS- See Also:
-
-
Constructor Details
-
RefineryRecipe
protected RefineryRecipe(net.minecraft.resources.ResourceLocation id)
-
-
Method Details
-
getInput
Get the input fluid ingredient for this recipe- Returns:
- the input fluid
-
getOutputs
Get a list of fluid outputs for this recipe- Returns:
- a list of output fluidstacks
-
getOperatingTemp
Get the valid operating temperature range for this recipe- Returns:
- the operating temperature range
-