Class SmithingTrimRecipe
java.lang.Object
net.minecraft.world.item.crafting.SmithingTrimRecipe
- All Implemented Interfaces:
Recipe<Container>
,SmithingRecipe
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescription(package private) final Ingredient
(package private) final Ingredient
(package private) final Ingredient
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, STREAM_CODEC
-
Constructor Summary
ConstructorDescriptionSmithingTrimRecipe
(Ingredient p_267298_, Ingredient p_266862_, Ingredient p_267050_) -
Method Summary
Modifier and TypeMethodDescriptionassemble
(Container p_334062_, HolderLookup.Provider p_330268_) getResultItem
(HolderLookup.Provider p_335603_) boolean
isAdditionIngredient
(ItemStack p_266922_) boolean
isBaseIngredient
(ItemStack p_266795_) boolean
boolean
isTemplateIngredient
(ItemStack p_266762_) boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.item.crafting.Recipe
getGroup, getIngredients, getRemainingItems, isSpecial, showNotification
Methods inherited from interface net.minecraft.world.item.crafting.SmithingRecipe
canCraftInDimensions, getToastSymbol, getType
-
Field Details
-
template
-
base
-
addition
-
-
Constructor Details
-
SmithingTrimRecipe
-
-
Method Details
-
matches
-
assemble
-
getResultItem
- Specified by:
getResultItem
in interfaceRecipe<Container>
-
isTemplateIngredient
- Specified by:
isTemplateIngredient
in interfaceSmithingRecipe
-
isBaseIngredient
- Specified by:
isBaseIngredient
in interfaceSmithingRecipe
-
isAdditionIngredient
- Specified by:
isAdditionIngredient
in interfaceSmithingRecipe
-
getSerializer
- Specified by:
getSerializer
in interfaceRecipe<Container>
-
isIncomplete
public boolean isIncomplete()- Specified by:
isIncomplete
in interfaceRecipe<Container>
-