Class BulkRecipe

java.lang.Object
btw.crafting.recipe.types.BulkRecipe
All Implemented Interfaces:
IdentifiableRecipe<BulkRecipe>

public class BulkRecipe extends Object implements IdentifiableRecipe<BulkRecipe>
  • Constructor Details

  • Method Details

    • getCraftingOutputList

      public List<ItemStack> getCraftingOutputList()
    • getCraftingIngrediantList

      public List<TagOrStack> getCraftingIngrediantList()
    • getFirstIngredient

      public TagOrStack getFirstIngredient()
    • doesInventoryContainIngredients

      public boolean doesInventoryContainIngredients(IInventory inventory)
    • doesStackSatisfyIngredients

      public boolean doesStackSatisfyIngredients(ItemStack stack)
    • consumeInventoryIngredients

      public boolean consumeInventoryIngredients(IInventory inventory)
    • matches

      public boolean matches(BulkRecipe recipe)