Class SandPaperPolishingRecipe

java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.item.crafting.SingleRecipeInput>
com.simibubi.create.content.equipment.sandPaper.SandPaperPolishingRecipe
All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SingleRecipeInput>

@ParametersAreNonnullByDefault public class SandPaperPolishingRecipe extends ProcessingRecipe<net.minecraft.world.item.crafting.SingleRecipeInput>
  • Constructor Details

  • Method Details

    • matches

      public boolean matches(net.minecraft.world.item.crafting.SingleRecipeInput inv, net.minecraft.world.level.Level worldIn)
    • getMaxInputCount

      protected int getMaxInputCount()
      Specified by:
      getMaxInputCount in class ProcessingRecipe<net.minecraft.world.item.crafting.SingleRecipeInput>
    • getMaxOutputCount

      protected int getMaxOutputCount()
      Specified by:
      getMaxOutputCount in class ProcessingRecipe<net.minecraft.world.item.crafting.SingleRecipeInput>
    • canPolish

      public static boolean canPolish(net.minecraft.world.level.Level world, net.minecraft.world.item.ItemStack stack)
    • applyPolish

      public static net.minecraft.world.item.ItemStack applyPolish(net.minecraft.world.level.Level world, net.minecraft.world.phys.Vec3 position, net.minecraft.world.item.ItemStack stack, net.minecraft.world.item.ItemStack sandPaperStack)
    • getMatchingRecipes

      public static List<net.minecraft.world.item.crafting.RecipeHolder<net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SingleRecipeInput>>> getMatchingRecipes(net.minecraft.world.level.Level world, net.minecraft.world.item.ItemStack stack)