Class SmithingFontNameRecipe
java.lang.Object
net.minecraft.world.item.crafting.SimpleSmithingRecipe
net.darkhax.darkutilities.common.recipe.SmithingFontNameRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.SmithingRecipeInput>, net.minecraft.world.item.crafting.SmithingRecipe
public class SmithingFontNameRecipe
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<SmithingFontNameRecipe> static final net.minecraft.resources.Identifierstatic final net.minecraft.world.item.crafting.RecipeSerializer<SmithingFontNameRecipe> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, SmithingFontNameRecipe> Fields inherited from class net.minecraft.world.item.crafting.SimpleSmithingRecipe
commonInfoFields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, KEY_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionSmithingFontNameRecipe(net.minecraft.world.item.crafting.Recipe.CommonInfo info, net.minecraft.world.item.crafting.Ingredient base, net.minecraft.world.item.crafting.Ingredient template, net.minecraft.world.item.crafting.Ingredient addition, net.minecraft.resources.Identifier fontID) -
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.PlacementInfonet.minecraft.world.item.crafting.RecipeSerializer<SmithingFontNameRecipe> booleanmatches(net.minecraft.world.item.crafting.SmithingRecipeInput input, net.minecraft.world.level.Level level) 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
display, isSpecialMethods inherited from interface net.minecraft.world.item.crafting.SmithingRecipe
getType, recipeBookCategory
-
Field Details
-
RECIPE_ID
public static final net.minecraft.resources.Identifier RECIPE_ID -
MAP_CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, SmithingFontNameRecipe> STREAM_CODEC -
SERIALIZER
public static final net.minecraft.world.item.crafting.RecipeSerializer<SmithingFontNameRecipe> SERIALIZER
-
-
Constructor Details
-
SmithingFontNameRecipe
public SmithingFontNameRecipe(net.minecraft.world.item.crafting.Recipe.CommonInfo info, net.minecraft.world.item.crafting.Ingredient base, net.minecraft.world.item.crafting.Ingredient template, net.minecraft.world.item.crafting.Ingredient addition, net.minecraft.resources.Identifier fontID)
-
-
Method Details
-
matches
public boolean matches(net.minecraft.world.item.crafting.SmithingRecipeInput input, net.minecraft.world.level.Level level) -
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
-