Class ImmersiveEngineeringAddon.IEMultiblockRecipeMapper<R extends blusunrize.immersiveengineering.api.crafting.MultiblockRecipe>

java.lang.Object
com.tagnumelite.projecteintegration.api.recipe.ABaseRecipeMapper<R>
com.tagnumelite.projecteintegration.api.recipe.ARecipeTypeMapper<R>
com.tagnumelite.projecteintegration.addons.ImmersiveEngineeringAddon.IEMultiblockRecipeMapper<R>
All Implemented Interfaces:
IRecipeMapper<R>, moze_intel.projecte.api.config.IConfigurableElement, moze_intel.projecte.api.mapper.recipe.IRecipeTypeMapper
Direct Known Subclasses:
ImmersiveEngineeringAddon.IEArcFurnaceMapper, ImmersiveEngineeringAddon.IEBlueprintMapper, ImmersiveEngineeringAddon.IEBottlerMapper, ImmersiveEngineeringAddon.IECrusherMapper, ImmersiveEngineeringAddon.IEMixerMapper, ImmersiveEngineeringAddon.IERefineryMapper, ImmersiveEngineeringAddon.IESawmillMapper, ImmersiveEngineeringAddon.IESqueezerMapper
Enclosing class:
ImmersiveEngineeringAddon

public abstract static class ImmersiveEngineeringAddon.IEMultiblockRecipeMapper<R extends blusunrize.immersiveengineering.api.crafting.MultiblockRecipe> extends ARecipeTypeMapper<R>
  • Constructor Details

    • IEMultiblockRecipeMapper

      public IEMultiblockRecipeMapper()
  • Method Details

    • getInput

      public NSSInput getInput(R recipe)
      Specified by:
      getInput in interface IRecipeMapper<R extends blusunrize.immersiveengineering.api.crafting.MultiblockRecipe>
      Overrides:
      getInput in class ARecipeTypeMapper<R extends blusunrize.immersiveengineering.api.crafting.MultiblockRecipe>
      Parameters:
      recipe -
      Returns:
    • getOutput

      public NSSOutput getOutput(R recipe)
      Specified by:
      getOutput in interface IRecipeMapper<R extends blusunrize.immersiveengineering.api.crafting.MultiblockRecipe>
      Overrides:
      getOutput in class ARecipeTypeMapper<R extends blusunrize.immersiveengineering.api.crafting.MultiblockRecipe>
      Parameters:
      recipe -
      Returns: