Class FishingRodSkinSmithingRecipe
java.lang.Object
net.minecraft.world.item.crafting.SimpleSmithingRecipe
com.wdiscute.starcatcher.recipe.FishingRodSkinSmithingRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SmithingRecipeInput>, net.minecraft.world.item.crafting.SmithingRecipe
public class FishingRodSkinSmithingRecipe
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<FishingRodSkinSmithingRecipe> static final net.minecraft.world.item.crafting.RecipeSerializer<FishingRodSkinSmithingRecipe> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, FishingRodSkinSmithingRecipe> 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
ConstructorsConstructorDescriptionFishingRodSkinSmithingRecipe(net.minecraft.world.item.crafting.Recipe.CommonInfo commonInfo, Optional<net.minecraft.world.item.crafting.Ingredient> template, net.minecraft.world.item.crafting.Ingredient base, Optional<net.minecraft.world.item.crafting.Ingredient> addition, net.minecraft.world.item.ItemStackTemplate result) -
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<FishingRodSkinSmithingRecipe> 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, FishingRodSkinSmithingRecipe> STREAM_CODEC -
SERIALIZER
public static final net.minecraft.world.item.crafting.RecipeSerializer<FishingRodSkinSmithingRecipe> SERIALIZER
-
-
Constructor Details
-
FishingRodSkinSmithingRecipe
public FishingRodSkinSmithingRecipe(net.minecraft.world.item.crafting.Recipe.CommonInfo commonInfo, Optional<net.minecraft.world.item.crafting.Ingredient> template, net.minecraft.world.item.crafting.Ingredient base, Optional<net.minecraft.world.item.crafting.Ingredient> addition, net.minecraft.world.item.ItemStackTemplate result)
-
-
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
public net.minecraft.world.item.crafting.RecipeSerializer<FishingRodSkinSmithingRecipe> 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
-