net.minecraft.data.recipe

public class SmithingTransformRecipeJsonBuilder

net.minecraft.data.recipes.SmithingTransformRecipeBuilder
net.minecraft.class_8074
net.minecraft.data.recipe.SmithingTransformRecipeJsonBuilder

Field summary

Modifier and TypeField
private final Ingredient
template
field_42090
template
private final Ingredient
base
field_42091
base
private final Ingredient
addition
field_42092
addition
private final RecipeCategory
category
field_42093
category
private final SimpleItemStackView
result
field_42094
result
private final RecipeAdvancementBuilder
advancementBuilder
field_1_1347
advancementBuilder

Constructor summary

ModifierConstructor
public (Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category, SimpleItemStackView result)

Method summary

Modifier and TypeMethod
public static SmithingTransformRecipeJsonBuilder
smithing(Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category, Item result)
method_48535(class_1856 arg0, class_1856 arg1, class_1856 arg2, class_7800 arg3, class_1792 arg4)
create(Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category, Item result)
public SmithingTransformRecipeJsonBuilder
unlocks(String name, Criterion<?> criterion)
method_48536(String arg0, class_175<?> arg1)
criterion(String name, AdvancementCriterion<?> criterion)
public void
save(RecipeOutput output, String id)
method_48538(class_8790 arg0, String arg1)
offerTo(RecipeExporter exporter, String recipeId)
public void
save(RecipeOutput output, ResourceKey<Recipe<?>> id)
method_48537(class_8790 arg0, class_5321<class_1860<?>> arg1)
offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey)