Class StoneCutterManager

java.lang.Object
com.blamejared.crafttweaker.api.recipe.manager.StoneCutterManager
All Implemented Interfaces:
CommandStringDisplayable, IRecipeManager<net.minecraft.world.item.crafting.StonecutterRecipe>, Iterable<net.minecraft.world.item.crafting.RecipeHolder<net.minecraft.world.item.crafting.StonecutterRecipe>>

@ZenRegister public class StoneCutterManager extends Object implements IRecipeManager<net.minecraft.world.item.crafting.StonecutterRecipe>
DocParam:
this stoneCutter
  • Field Details

  • Method Details

    • addRecipe

      public void addRecipe(String recipeName, IItemStack output, IIngredient input)
      Adds a recipe to the stone cutter
      Parameters:
      recipeName - name of the recipe
      output - output IItemStack
      input - input IIngredient
      DocParam:
      recipeName "recipe_name", output invalid input: '<'item:minecraft:grass>, input invalid input: '<'tag:item:minecraft:wool>
    • getRecipeType

      public net.minecraft.world.item.crafting.RecipeType<net.minecraft.world.item.crafting.StonecutterRecipe> getRecipeType()
      Description copied from interface: IRecipeManager
      Gets the recipe type for the registry to remove from.
      Specified by:
      getRecipeType in interface IRecipeManager<net.minecraft.world.item.crafting.StonecutterRecipe>
      Returns:
      IRecipeType of this registry.