net.minecraft.recipe

public class SmeltingRecipe

extends AbstractCookingRecipe

All mapped superinterfaces:

Recipe

net.minecraft.world.item.crafting.SmeltingRecipe
net.minecraft.class_3861
net.minecraft.recipe.SmeltingRecipe

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<SmeltingRecipe>
MAP_CODEC
field_1_1203
CODEC
public static final PacketCodec<RegistryByteBuf, SmeltingRecipe>
STREAM_CODEC
field_1_1205
PACKET_CODEC
public static final RecipeSerializer<SmeltingRecipe>
SERIALIZER
field_1_1204
SERIALIZER

Constructor summary

ModifierConstructor
public (Recipe$Settings commonInfo, AbstractCookingRecipe$RecipeBookLocation bookInfo, Ingredient ingredient, SimpleItemStackView result, float experience, int cookingTime)

Method summary

Modifier and TypeMethod
protected Item
furnaceIcon()
method_64663()
getCookerItem()
public RecipeSerializer<SmeltingRecipe>
getSerializer()
method_8119()
getSerializer()
public RecipeType<SmeltingRecipe>
getType()
method_17716()
getType()
public RecipeBookCategory
recipeBookCategory()
method_64668()
getRecipeBookCategory()