net.minecraft.recipe

public class RepairItemRecipe

extends SpecialCraftingRecipe

All mapped superinterfaces:

CraftingRecipe, Recipe

net.minecraft.world.item.crafting.RepairItemRecipe
net.minecraft.class_4317
net.minecraft.recipe.RepairItemRecipe

Constructor summary

ModifierConstructor
public (CraftingRecipeCategory category)

Method summary

Modifier and TypeMethod
private static com.mojang.datafixers.util.Pair<ItemStack, ItemStack>
getItemsToCombine(CraftingInput input)
method_58438(class_9694 arg0)
findPair(CraftingRecipeInput arg0)
private static boolean
canCombine(ItemStack first, ItemStack second)
method_58439(class_1799 arg0, class_1799 arg1)
canCombineStacks(ItemStack first, ItemStack second)
public boolean
matches(CraftingInput input, Level level)
method_20808(class_9694 arg0, class_1937 arg1)
matches(CraftingRecipeInput arg0, World arg1)
public ItemStack
assemble(CraftingInput input, HolderLookup$Provider registries)
method_20807(class_9694 arg0, class_7225$class_7874 arg1)
craft(CraftingRecipeInput arg0, RegistryWrapper$WrapperLookup arg1)
public RecipeSerializer<RepairItemRecipe>
getSerializer()
method_8119()
getSerializer()
public ItemStack
assemble(RecipeInput input, HolderLookup$Provider registries)
method_8116(class_9695 arg0, class_7225$class_7874 arg1)
craft(RecipeInput arg0, RegistryWrapper$WrapperLookup arg1)
public boolean
matches(RecipeInput input, Level level)
method_8115(class_9695 arg0, class_1937 arg1)
matches(RecipeInput arg0, World arg1)
private static void
lambda$assemble$2(HolderLookup$Provider arg0, ItemEnchantments arg1, ItemEnchantments arg2, ItemEnchantments$Mutable arg3)
method_57528(class_7225$class_7874 arg0, class_9304 arg1, class_9304 arg2, class_9304$class_9305 arg3)
method_57528(RegistryWrapper$WrapperLookup arg0, ItemEnchantmentsComponent arg1, ItemEnchantmentsComponent arg2, ItemEnchantmentsComponent$Builder builder)
private static void
lambda$assemble$1(ItemEnchantments arg0, ItemEnchantments arg1, ItemEnchantments$Mutable arg2, Holder$Reference arg3)
method_24364(class_9304 arg0, class_9304 arg1, class_9304$class_9305 arg2, class_6880$class_6883 arg3)
method_24364(ItemEnchantmentsComponent arg0, ItemEnchantmentsComponent arg1, ItemEnchantmentsComponent$Builder arg2, RegistryEntry$Reference enchantment)
private static boolean
lambda$assemble$0(Holder$Reference arg0)
method_59994(class_6880$class_6883 arg0)
method_59994(RegistryEntry$Reference enchantment)