Class PressurizedReactionRecipeHandler

java.lang.Object
org.cyclops.integratedmekanismics.capability.recipehandler.MekanismRecipeHandler<mekanism.api.recipes.PressurizedReactionRecipe>
org.cyclops.integratedmekanismics.capability.recipehandler.PressurizedReactionRecipeHandler
All Implemented Interfaces:
org.cyclops.commoncapabilities.api.capability.recipehandler.IRecipeHandler

public class PressurizedReactionRecipeHandler extends MekanismRecipeHandler<mekanism.api.recipes.PressurizedReactionRecipe>
  • Constructor Details

    • PressurizedReactionRecipeHandler

      protected PressurizedReactionRecipeHandler(Supplier<net.minecraft.world.level.Level> levelSupplier)
  • Method Details

    • isValidSizeInput

      public boolean isValidSizeInput(org.cyclops.commoncapabilities.api.ingredient.IngredientComponent<?,?> ingredientComponent, int size)
    • recipeToInputs

      protected void recipeToInputs(mekanism.api.recipes.PressurizedReactionRecipe recipe, Map<org.cyclops.commoncapabilities.api.ingredient.IngredientComponent<?,?>,List<org.cyclops.commoncapabilities.api.capability.recipehandler.IPrototypedIngredientAlternatives<?,?>>> inputs)
      Specified by:
      recipeToInputs in class MekanismRecipeHandler<mekanism.api.recipes.PressurizedReactionRecipe>
    • recipeToOutputs

      protected void recipeToOutputs(mekanism.api.recipes.PressurizedReactionRecipe recipe, Map<org.cyclops.commoncapabilities.api.ingredient.IngredientComponent<?,?>,List<?>> outputs)
      Specified by:
      recipeToOutputs in class MekanismRecipeHandler<mekanism.api.recipes.PressurizedReactionRecipe>
    • recipeToOutputsSimulated

      protected void recipeToOutputsSimulated(mekanism.api.recipes.PressurizedReactionRecipe recipe, org.cyclops.commoncapabilities.api.ingredient.IMixedIngredients input, Map<org.cyclops.commoncapabilities.api.ingredient.IngredientComponent<?,?>,List<?>> outputs)
      Specified by:
      recipeToOutputsSimulated in class MekanismRecipeHandler<mekanism.api.recipes.PressurizedReactionRecipe>
    • doesRecipeMatchInput

      protected boolean doesRecipeMatchInput(mekanism.api.recipes.PressurizedReactionRecipe recipe, org.cyclops.commoncapabilities.api.ingredient.IMixedIngredients input)
      Specified by:
      doesRecipeMatchInput in class MekanismRecipeHandler<mekanism.api.recipes.PressurizedReactionRecipe>