Class ChemicalDissolutionRecipeHandler

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

public class ChemicalDissolutionRecipeHandler extends MekanismRecipeHandler<mekanism.api.recipes.ChemicalDissolutionRecipe>
  • Constructor Details

    • ChemicalDissolutionRecipeHandler

      protected ChemicalDissolutionRecipeHandler(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.ChemicalDissolutionRecipe 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.ChemicalDissolutionRecipe>
    • recipeToOutputs

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

      protected void recipeToOutputsSimulated(mekanism.api.recipes.ChemicalDissolutionRecipe 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.ChemicalDissolutionRecipe>
    • doesRecipeMatchInput

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