Package net.minecraft.data.server.recipe
Class SmithingRecipeJsonFactory
java.lang.Object
net.minecraft.data.server.recipe.SmithingRecipeJsonFactory
public class SmithingRecipeJsonFactory extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSmithingRecipeJsonFactory.SmithingRecipeJsonProvider -
Field Summary
Fields Modifier and Type Field Description private Ingredientadditionprivate Ingredientbaseprivate Advancement.Taskbuilderprivate Itemresultprivate RecipeSerializer<?>serializer -
Constructor Summary
Constructors Constructor Description SmithingRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result) -
Method Summary
Modifier and Type Method Description static SmithingRecipeJsonFactorycreate(Ingredient base, Ingredient addition, Item result)SmithingRecipeJsonFactorycriterion(String criterionName, CriterionConditions conditions)voidofferTo(Consumer<RecipeJsonProvider> exporter, String recipeId)voidofferTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)private voidvalidate(Identifier recipeId)
-
Field Details
-
base
-
addition
-
result
-
builder
-
serializer
-
-
Constructor Details
-
SmithingRecipeJsonFactory
public SmithingRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result)
-
-
Method Details
-
create
-
criterion
-
offerTo
-
offerTo
-
validate
-