@ParametersAreNonnullByDefault public class SandPaperPolishingRecipe extends ProcessingRecipe<SandPaperPolishingRecipe.SandPaperInv>
| Modifier and Type | Class and Description |
|---|---|
static class |
SandPaperPolishingRecipe.SandPaperInv |
fluidIngredients, fluidResults, id, ingredients, processingDuration, requiredHeat, results| Constructor and Description |
|---|
SandPaperPolishingRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) |
| Modifier and Type | Method and Description |
|---|---|
static net.minecraft.item.ItemStack |
applyPolish(net.minecraft.world.World world,
net.minecraft.util.math.vector.Vector3d position,
net.minecraft.item.ItemStack stack,
net.minecraft.item.ItemStack sandPaperStack) |
static boolean |
canPolish(net.minecraft.world.World world,
net.minecraft.item.ItemStack stack) |
static java.util.List<net.minecraft.item.crafting.IRecipe<SandPaperPolishingRecipe.SandPaperInv>> |
getMatchingRecipes(net.minecraft.world.World world,
net.minecraft.item.ItemStack stack) |
protected int |
getMaxInputCount() |
protected int |
getMaxOutputCount() |
boolean |
matches(SandPaperPolishingRecipe.SandPaperInv inv,
net.minecraft.world.World worldIn) |
assemble, canCraftInDimensions, canRequireHeat, canSpecifyDuration, enforceNextResult, getFluidIngredients, getFluidResults, getGroup, getId, getIngredients, getMaxFluidInputCount, getMaxFluidOutputCount, getProcessingDuration, getRequiredHeat, getResultItem, getRollableResults, getRollableResultsAsItemStacks, getSerializer, getType, getTypeInfo, isSpecial, readAdditional, readAdditional, rollResults, writeAdditional, writeAdditionalpublic SandPaperPolishingRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params)
public boolean matches(SandPaperPolishingRecipe.SandPaperInv inv, net.minecraft.world.World worldIn)
protected int getMaxInputCount()
getMaxInputCount in class ProcessingRecipe<SandPaperPolishingRecipe.SandPaperInv>protected int getMaxOutputCount()
getMaxOutputCount in class ProcessingRecipe<SandPaperPolishingRecipe.SandPaperInv>public static boolean canPolish(net.minecraft.world.World world,
net.minecraft.item.ItemStack stack)
public static net.minecraft.item.ItemStack applyPolish(net.minecraft.world.World world,
net.minecraft.util.math.vector.Vector3d position,
net.minecraft.item.ItemStack stack,
net.minecraft.item.ItemStack sandPaperStack)
public static java.util.List<net.minecraft.item.crafting.IRecipe<SandPaperPolishingRecipe.SandPaperInv>> getMatchingRecipes(net.minecraft.world.World world, net.minecraft.item.ItemStack stack)