Class TackleSkinSmithingRecipe
java.lang.Object
net.minecraft.world.item.crafting.SimpleSmithingRecipe
com.wdiscute.starcatcher.recipe.TackleSkinSmithingRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SmithingRecipeInput>, net.minecraft.world.item.crafting.SmithingRecipe
public class TackleSkinSmithingRecipe
extends net.minecraft.world.item.crafting.SimpleSmithingRecipe
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.world.item.crafting.Recipe
net.minecraft.world.item.crafting.Recipe.BookInfo<CategoryType>, net.minecraft.world.item.crafting.Recipe.CommonInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<TackleSkinSmithingRecipe> static final net.minecraft.world.item.crafting.RecipeSerializer<TackleSkinSmithingRecipe> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, TackleSkinSmithingRecipe> Fields inherited from class net.minecraft.world.item.crafting.SimpleSmithingRecipe
commonInfoFields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC, KEY_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionTackleSkinSmithingRecipe(net.minecraft.world.item.crafting.Recipe.CommonInfo commonInfo, net.minecraft.world.item.crafting.Ingredient template, net.minecraft.world.item.crafting.Ingredient base, net.minecraft.world.item.crafting.Ingredient addition) -
Method Summary
Modifier and TypeMethodDescriptionOptional<net.minecraft.world.item.crafting.Ingredient> net.minecraft.world.item.ItemStackassemble(net.minecraft.world.item.crafting.SmithingRecipeInput input) net.minecraft.world.item.crafting.Ingredientprotected net.minecraft.world.item.crafting.PlacementInfoList<net.minecraft.world.item.crafting.display.RecipeDisplay> display()net.minecraft.world.item.crafting.RecipeSerializer<TackleSkinSmithingRecipe> Optional<net.minecraft.world.item.crafting.Ingredient> Methods inherited from class net.minecraft.world.item.crafting.SimpleSmithingRecipe
group, placementInfo, showNotificationMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.item.crafting.Recipe
isSpecialMethods inherited from interface net.minecraft.world.item.crafting.SmithingRecipe
getType, matches, recipeBookCategory
-
Field Details
-
MAP_CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, TackleSkinSmithingRecipe> STREAM_CODEC -
SERIALIZER
public static final net.minecraft.world.item.crafting.RecipeSerializer<TackleSkinSmithingRecipe> SERIALIZER
-
-
Constructor Details
-
TackleSkinSmithingRecipe
public TackleSkinSmithingRecipe(net.minecraft.world.item.crafting.Recipe.CommonInfo commonInfo, net.minecraft.world.item.crafting.Ingredient template, net.minecraft.world.item.crafting.Ingredient base, net.minecraft.world.item.crafting.Ingredient addition)
-
-
Method Details
-
assemble
public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.item.crafting.SmithingRecipeInput input) -
templateIngredient
-
baseIngredient
public net.minecraft.world.item.crafting.Ingredient baseIngredient() -
additionIngredient
-
getSerializer
- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SmithingRecipeInput>- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.SmithingRecipe- Specified by:
getSerializerin classnet.minecraft.world.item.crafting.SimpleSmithingRecipe
-
createPlacementInfo
protected net.minecraft.world.item.crafting.PlacementInfo createPlacementInfo()- Specified by:
createPlacementInfoin classnet.minecraft.world.item.crafting.SimpleSmithingRecipe
-
display
-