Package net.minecraft.data.server.recipe
Class ShapedRecipeJsonFactory
java.lang.Object
net.minecraft.data.server.recipe.ShapedRecipeJsonFactory
public class ShapedRecipeJsonFactory extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
ShapedRecipeJsonFactory.ShapedRecipeJsonProvider
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ShapedRecipeJsonFactory(ItemConvertible output, int outputCount)
-
Method Summary
Modifier and Type Method Description static ShapedRecipeJsonFactory
create(ItemConvertible output)
static ShapedRecipeJsonFactory
create(ItemConvertible output, int outputCount)
ShapedRecipeJsonFactory
criterion(String criterionName, CriterionConditions conditions)
ShapedRecipeJsonFactory
group(String group)
ShapedRecipeJsonFactory
input(Character c, ItemConvertible itemProvider)
ShapedRecipeJsonFactory
input(Character c, Ingredient ingredient)
ShapedRecipeJsonFactory
input(Character c, Tag<Item> tag)
void
offerTo(Consumer<RecipeJsonProvider> exporter)
void
offerTo(Consumer<RecipeJsonProvider> exporter, String recipeIdStr)
void
offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)
ShapedRecipeJsonFactory
pattern(String patternStr)
private void
validate(Identifier recipeId)
-
Field Details
-
LOGGER
-
output
-
outputCount
private final int outputCount -
pattern
-
inputs
-
builder
-
group
-
-
Constructor Details
-
ShapedRecipeJsonFactory
-
-
Method Details
-
create
-
create
-
input
-
input
-
input
-
pattern
-
criterion
-
group
-
offerTo
-
offerTo
-
offerTo
-
validate
-