public class ShapelessRecipeBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ShapelessRecipeBuilder.Result |
Constructor and Description |
---|
ShapelessRecipeBuilder(IItemProvider resultIn,
int countIn) |
Modifier and Type | Method and Description |
---|---|
ShapelessRecipeBuilder |
addCriterion(java.lang.String name,
ICriterionInstance criterionIn) |
ShapelessRecipeBuilder |
addIngredient(IItemProvider itemIn) |
ShapelessRecipeBuilder |
addIngredient(IItemProvider itemIn,
int quantity) |
ShapelessRecipeBuilder |
addIngredient(Ingredient ingredientIn) |
ShapelessRecipeBuilder |
addIngredient(Ingredient ingredientIn,
int quantity) |
ShapelessRecipeBuilder |
addIngredient(Tag<Item> tagIn) |
void |
build(java.util.function.Consumer<IFinishedRecipe> consumerIn) |
void |
build(java.util.function.Consumer<IFinishedRecipe> consumerIn,
ResourceLocation id) |
void |
build(java.util.function.Consumer<IFinishedRecipe> consumerIn,
java.lang.String save) |
ShapelessRecipeBuilder |
setGroup(java.lang.String groupIn) |
static ShapelessRecipeBuilder |
shapelessRecipe(IItemProvider resultIn) |
static ShapelessRecipeBuilder |
shapelessRecipe(IItemProvider resultIn,
int countIn) |
public ShapelessRecipeBuilder(IItemProvider resultIn, int countIn)
public static ShapelessRecipeBuilder shapelessRecipe(IItemProvider resultIn)
public static ShapelessRecipeBuilder shapelessRecipe(IItemProvider resultIn, int countIn)
public ShapelessRecipeBuilder addIngredient(Tag<Item> tagIn)
public ShapelessRecipeBuilder addIngredient(IItemProvider itemIn)
public ShapelessRecipeBuilder addIngredient(IItemProvider itemIn, int quantity)
public ShapelessRecipeBuilder addIngredient(Ingredient ingredientIn)
public ShapelessRecipeBuilder addIngredient(Ingredient ingredientIn, int quantity)
public ShapelessRecipeBuilder addCriterion(java.lang.String name, ICriterionInstance criterionIn)
public ShapelessRecipeBuilder setGroup(java.lang.String groupIn)
public void build(java.util.function.Consumer<IFinishedRecipe> consumerIn)
public void build(java.util.function.Consumer<IFinishedRecipe> consumerIn, java.lang.String save)
public void build(java.util.function.Consumer<IFinishedRecipe> consumerIn, ResourceLocation id)