public class FurnaceRecipeBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FurnaceRecipeBuilder.Result |
Constructor and Description |
---|
FurnaceRecipeBuilder(Ingredient ingredientIn,
IItemProvider resultIn,
float experience,
int cookingTimeIn) |
Modifier and Type | Method and Description |
---|---|
FurnaceRecipeBuilder |
addCriterion(java.lang.String name,
ICriterionInstance criterionIn) |
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) |
static FurnaceRecipeBuilder |
furnaceRecipe(Ingredient ingredientIn,
IItemProvider result,
float experienceIn,
int cookingTimeIn) |
public FurnaceRecipeBuilder(Ingredient ingredientIn, IItemProvider resultIn, float experience, int cookingTimeIn)
public static FurnaceRecipeBuilder furnaceRecipe(Ingredient ingredientIn, IItemProvider result, float experienceIn, int cookingTimeIn)
public FurnaceRecipeBuilder addCriterion(java.lang.String name, ICriterionInstance criterionIn)
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)