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

public abstract class RefineryRecipe extends PneumaticCraftRecipe
  • Field Details

  • Constructor Details

    • RefineryRecipe

      protected RefineryRecipe(net.minecraft.resources.ResourceLocation id)
  • Method Details

    • getInput

      public abstract FluidIngredient getInput()
      Get the input fluid ingredient for this recipe
      Returns:
      the input fluid
    • getOutputs

      public abstract List<net.minecraftforge.fluids.FluidStack> getOutputs()
      Get a list of fluid outputs for this recipe
      Returns:
      a list of output fluidstacks
    • getOperatingTemp

      public abstract TemperatureRange getOperatingTemp()
      Get the valid operating temperature range for this recipe
      Returns:
      the operating temperature range