Class CustomRecipe

java.lang.Object
dev.piglin.piglinworldapi.recipe.CustomRecipe
Direct Known Subclasses:
SimpleRecipe

public abstract class CustomRecipe extends Object
  • Field Details

  • Constructor Details

    • CustomRecipe

      public CustomRecipe()
  • Method Details

    • getResult3x3

      public abstract Optional<org.bukkit.inventory.ItemStack> getResult3x3(@NotNull @NotNull org.bukkit.inventory.ItemStack[] ingredients)
      Parameters:
      ingredients - ItemStack array of size 9
      Returns:
      The result of this craft if any
    • getResult2x2

      public abstract Optional<org.bukkit.inventory.ItemStack> getResult2x2(@NotNull @NotNull org.bukkit.inventory.ItemStack[] ingredients)
      Parameters:
      ingredients - ItemStack array of size 4
      Returns:
      The result of this craft if any