Class BotaniaEmiRecipe

java.lang.Object
vazkii.botania.client.integration.emi.BotaniaEmiRecipe
All Implemented Interfaces:
dev.emi.emi.api.recipe.EmiRecipe
Direct Known Subclasses:
BotanicalBreweryEmiRecipe, ElvenTradeEmiRecipe, ManaInfusionEmiRecipe, OrechidEmiRecipe, PetalApothecaryEmiRecipe, PureDaisyEmiRecipe, RunicAltarEmiRecipe, TerrestrialAgglomerationEmiRecipe

public abstract class BotaniaEmiRecipe extends Object implements dev.emi.emi.api.recipe.EmiRecipe
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected List<dev.emi.emi.api.stack.EmiIngredient>
     
    protected List<dev.emi.emi.api.stack.EmiIngredient>
     
    protected List<dev.emi.emi.api.stack.EmiStack>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    BotaniaEmiRecipe(dev.emi.emi.api.recipe.EmiRecipeCategory category, net.minecraft.world.item.crafting.RecipeHolder<?> recipe)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<dev.emi.emi.api.stack.EmiIngredient>
     
    dev.emi.emi.api.recipe.EmiRecipeCategory
     
     
    @Nullable net.minecraft.resources.ResourceLocation
     
    List<dev.emi.emi.api.stack.EmiIngredient>
     
    List<dev.emi.emi.api.stack.EmiStack>
     

    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

    addWidgets, getBackingRecipe, getDisplayHeight, getDisplayWidth, hideCraftable, supportsRecipeTree
  • Field Details

    • input

      protected List<dev.emi.emi.api.stack.EmiIngredient> input
    • catalysts

      protected List<dev.emi.emi.api.stack.EmiIngredient> catalysts
    • output

      protected List<dev.emi.emi.api.stack.EmiStack> output
  • Constructor Details

    • BotaniaEmiRecipe

      public BotaniaEmiRecipe(dev.emi.emi.api.recipe.EmiRecipeCategory category, net.minecraft.world.item.crafting.RecipeHolder<?> recipe)
  • Method Details

    • getCategory

      public dev.emi.emi.api.recipe.EmiRecipeCategory getCategory()
      Specified by:
      getCategory in interface dev.emi.emi.api.recipe.EmiRecipe
    • getId

      @Nullable public @Nullable net.minecraft.resources.ResourceLocation getId()
      Specified by:
      getId in interface dev.emi.emi.api.recipe.EmiRecipe
    • getInputs

      public List<dev.emi.emi.api.stack.EmiIngredient> getInputs()
      Specified by:
      getInputs in interface dev.emi.emi.api.recipe.EmiRecipe
    • getCatalysts

      public List<dev.emi.emi.api.stack.EmiIngredient> getCatalysts()
      Specified by:
      getCatalysts in interface dev.emi.emi.api.recipe.EmiRecipe
    • getOutputs

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

      public String getGroup()