net.minecraft.data.recipes

public class SmithingTrimRecipeBuilder

pi
net.minecraft.data.recipes.SmithingTrimRecipeBuilder
net.minecraft.class_8076
net.minecraft.data.server.recipe.SmithingTrimRecipeJsonBuilder

Field summary

Modifier and TypeField
private final RecipeCategory
a
category
field_42097
category
private final Ingredient
b
template
field_42098
template
private final Ingredient
c
base
field_42099
base
private final Ingredient
d
addition
field_42100
addition
private final Map<String, Criterion<?>>
e
criteria
field_46153
criteria

Constructor summary

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

Method summary

Modifier and TypeMethod
public static SmithingTrimRecipeBuilder
a(dca arg0, dca arg1, dca arg2, pa arg3)
smithingTrim(Ingredient arg0, Ingredient arg1, Ingredient arg2, RecipeCategory arg3)
method_48540(class_1856 arg0, class_1856 arg1, class_1856 arg2, class_7800 arg3)
create(Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category)
public SmithingTrimRecipeBuilder
a(String arg0, ap<?> arg1)
unlocks(String arg0, Criterion<?> arg1)
method_48541(String arg0, class_175<?> arg1)
criterion(String name, AdvancementCriterion<?> criterion)
public void
a(pb arg0, aly<dce<?>> arg1)
save(RecipeOutput arg0, ResourceKey<Recipe<?>> arg1)
method_48542(class_8790 arg0, class_5321<class_1860<?>> arg1)
offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey)
private void
a(aly<dce<?>> arg0)
ensureValid(ResourceKey<Recipe<?>> arg0)
method_48539(class_5321<class_1860<?>> arg0)
validate(RegistryKey<Recipe<?>> recipeKey)