Class CompositeLensEmiRecipe

java.lang.Object
dev.emi.emi.api.recipe.EmiCraftingRecipe
dev.emi.emi.api.recipe.EmiPatternCraftingRecipe
vazkii.botania.client.integration.emi.CompositeLensEmiRecipe
All Implemented Interfaces:
dev.emi.emi.api.recipe.EmiRecipe

public class CompositeLensEmiRecipe extends dev.emi.emi.api.recipe.EmiPatternCraftingRecipe
  • Field Summary

    Fields inherited from class dev.emi.emi.api.recipe.EmiPatternCraftingRecipe

    unique

    Fields inherited from class dev.emi.emi.api.recipe.EmiCraftingRecipe

    id, input, output, shapeless
  • Constructor Summary

    Constructors
    Constructor
    Description
    CompositeLensEmiRecipe(List<dev.emi.emi.api.stack.EmiStack> lenses)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.emi.emi.api.widget.SlotWidget
    getInputWidget(int slot, int x, int y)
     
    List<dev.emi.emi.api.stack.EmiStack>
     
    dev.emi.emi.api.widget.SlotWidget
    getOutputWidget(int x, int y)
     

    Methods inherited from class dev.emi.emi.api.recipe.EmiPatternCraftingRecipe

    addWidgets, supportsRecipeTree

    Methods inherited from class dev.emi.emi.api.recipe.EmiCraftingRecipe

    canFit, getCategory, getDisplayHeight, getDisplayWidth, getId, getInputs

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface dev.emi.emi.api.recipe.EmiRecipe

    getBackingRecipe, getCatalysts, hideCraftable
  • Constructor Details

    • CompositeLensEmiRecipe

      public CompositeLensEmiRecipe(List<dev.emi.emi.api.stack.EmiStack> lenses)
  • Method Details

    • getOutputs

      public List<dev.emi.emi.api.stack.EmiStack> getOutputs()
      Specified by:
      getOutputs in interface dev.emi.emi.api.recipe.EmiRecipe
      Overrides:
      getOutputs in class dev.emi.emi.api.recipe.EmiCraftingRecipe
    • getInputWidget

      public dev.emi.emi.api.widget.SlotWidget getInputWidget(int slot, int x, int y)
      Specified by:
      getInputWidget in class dev.emi.emi.api.recipe.EmiPatternCraftingRecipe
    • getOutputWidget

      public dev.emi.emi.api.widget.SlotWidget getOutputWidget(int x, int y)
      Specified by:
      getOutputWidget in class dev.emi.emi.api.recipe.EmiPatternCraftingRecipe