net.minecraft.data.recipes

public class SmithingTrimRecipeBuilder

ot
net.minecraft.data.recipes.SmithingTrimRecipeBuilder
net.minecraft.class_8076
net.minecraft.data.recipe.SmithingTrimRecipeJsonBuilder
net.minecraft.src.C_265812_

Field summary

Modifier and TypeField
private final RecipeCategory
a
category
field_42097
category
f_266062_
private final Ingredient
b
template
field_42098
template
f_266051_
private final Ingredient
c
base
field_42099
base
f_266042_
private final Ingredient
d
addition
field_42100
addition
f_266046_
private final Holder<TrimPattern>
e
pattern
field_56407
pattern
f_379764_
private final Map<String, Criterion<?>>
f
criteria
field_46153
criteria
f_290783_

Constructor summary

ModifierConstructor
public (RecipeCategory category, Ingredient template, Ingredient base, Ingredient addition, Holder<TrimPattern> pattern)

Method summary

Modifier and TypeMethod
public static SmithingTrimRecipeBuilder
a(dhi arg0, dhi arg1, dhi arg2, jl<dlk> arg3, ol arg4)
smithingTrim(Ingredient arg0, Ingredient arg1, Ingredient arg2, Holder<TrimPattern> arg3, RecipeCategory arg4)
method_48540(class_1856 arg0, class_1856 arg1, class_1856 arg2, class_6880<class_8056> arg3, class_7800 arg4)
create(Ingredient template, Ingredient base, Ingredient addition, RegistryEntry<ArmorTrimPattern> pattern, RecipeCategory category)
m_266182_(C_1462_ p_266812_, C_1462_ p_266843_, C_1462_ p_267309_, C_203228_<C_345727_> p_396610_, C_243442_ p_267269_)
public SmithingTrimRecipeBuilder
a(String arg0, ar<?> arg1)
unlocks(String arg0, Criterion<?> arg1)
method_48541(String arg0, class_175<?> arg1)
criterion(String name, AdvancementCriterion<?> criterion)
m_266331_(String p_297910_, C_109_<?> arg1)
public void
a(om arg0, amd<dhm<?>> arg1)
save(RecipeOutput arg0, ResourceKey<Recipe<?>> arg1)
method_48542(class_8790 arg0, class_5321<class_1860<?>> arg1)
offerTo(RecipeExporter exporter, RegistryKey<Recipe<?>> recipeKey)
m_266403_(C_290160_ p_363621_, C_5264_<C_1469_<?>> arg1)
private void
a(amd<dhm<?>> arg0)
ensureValid(ResourceKey<Recipe<?>> arg0)
method_48539(class_5321<class_1860<?>> arg0)
validate(RegistryKey<Recipe<?>> recipeKey)
m_266593_(C_5264_<C_1469_<?>> arg0)