Package net.minecraft.data.server.recipe
Class SingleItemRecipeJsonFactory
java.lang.Object
net.minecraft.data.server.recipe.SingleItemRecipeJsonFactory
public class SingleItemRecipeJsonFactory extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSingleItemRecipeJsonFactory.SingleItemRecipeJsonProvider -
Field Summary
Fields Modifier and Type Field Description private Advancement.Taskbuilderprivate intcountprivate Stringgroupprivate Ingredientinputprivate Itemoutputprivate RecipeSerializer<?>serializer -
Constructor Summary
Constructors Constructor Description SingleItemRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient input, ItemConvertible output, int outputCount) -
Method Summary
Modifier and Type Method Description SingleItemRecipeJsonFactorycreate(String criterionName, CriterionConditions conditions)static SingleItemRecipeJsonFactorycreate(Ingredient input, ItemConvertible output)static SingleItemRecipeJsonFactorycreate(Ingredient input, ItemConvertible output, int outputCount)voidofferTo(Consumer<RecipeJsonProvider> exporter, String recipeIdStr)voidofferTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)private voidvalidate(Identifier recipeId)
-
Field Details
-
output
-
input
-
count
private final int count -
builder
-
group
-
serializer
-
-
Constructor Details
-
SingleItemRecipeJsonFactory
public SingleItemRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient input, ItemConvertible output, int outputCount)
-
-
Method Details
-
create
-
create
public static SingleItemRecipeJsonFactory create(Ingredient input, ItemConvertible output, int outputCount) -
create
-
offerTo
-
offerTo
-
validate
-