Package codechicken.lib.datagen.recipe
Class FurnaceRecipeBuilder
java.lang.Object
codechicken.lib.datagen.recipe.AbstractRecipeBuilder<net.minecraft.world.item.ItemStack,T>
codechicken.lib.datagen.recipe.AbstractItemStackRecipeBuilder<FurnaceRecipeBuilder>
codechicken.lib.datagen.recipe.FurnaceRecipeBuilder
- All Implemented Interfaces:
RecipeBuilder
Created by covers1624 on 28/12/20.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class codechicken.lib.datagen.recipe.AbstractItemStackRecipeBuilder
AbstractItemStackRecipeBuilder.AbstractItemStackFinishedRecipeNested classes/interfaces inherited from class codechicken.lib.datagen.recipe.AbstractRecipeBuilder
AbstractRecipeBuilder.AbstractFinishedRecipe -
Field Summary
Fields inherited from class codechicken.lib.datagen.recipe.AbstractRecipeBuilder
advancementBuilder, conditions, created, enableUnlocking, generateCriteria, id, result, serializer -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFurnaceRecipeBuilder(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.ItemStack result) -
Method Summary
Modifier and TypeMethodDescription_build()static FurnaceRecipeBuilderstatic FurnaceRecipeBuilderstatic FurnaceRecipeBuilderblasting(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuilderblasting(net.minecraft.world.item.ItemStack result) static FurnaceRecipeBuilderblasting(net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuilderblasting(net.minecraft.world.level.ItemLike result) static FurnaceRecipeBuilderblasting(net.minecraft.world.level.ItemLike result, int count) static FurnaceRecipeBuilderblasting(net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuilderstatic FurnaceRecipeBuilderstatic FurnaceRecipeBuildercampfire(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuildercampfire(net.minecraft.world.item.ItemStack result) static FurnaceRecipeBuildercampfire(net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuildercampfire(net.minecraft.world.level.ItemLike result) static FurnaceRecipeBuildercampfire(net.minecraft.world.level.ItemLike result, int count) static FurnaceRecipeBuildercampfire(net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) cookingTime(int cookingTime) static FurnaceRecipeBuildercustom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, Supplier<? extends net.minecraft.world.level.ItemLike> result) static FurnaceRecipeBuildercustom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count) static FurnaceRecipeBuildercustom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuildercustom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.item.ItemStack result) static FurnaceRecipeBuildercustom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuildercustom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.level.ItemLike result) static FurnaceRecipeBuildercustom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.level.ItemLike result, int count) static FurnaceRecipeBuildercustom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) experience(float experience) ingredient(Supplier<? extends net.minecraft.world.level.ItemLike> item) ingredient(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tag) ingredient(net.minecraft.world.item.crafting.Ingredient ingredient) ingredient(net.minecraft.world.level.ItemLike item) static FurnaceRecipeBuilderstatic FurnaceRecipeBuilderstatic FurnaceRecipeBuildersmelting(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuildersmelting(net.minecraft.world.item.ItemStack result) static FurnaceRecipeBuildersmelting(net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuildersmelting(net.minecraft.world.level.ItemLike result) static FurnaceRecipeBuildersmelting(net.minecraft.world.level.ItemLike result, int count) static FurnaceRecipeBuildersmelting(net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuilderstatic FurnaceRecipeBuilderstatic FurnaceRecipeBuildersmoking(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuildersmoking(net.minecraft.world.item.ItemStack result) static FurnaceRecipeBuildersmoking(net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) static FurnaceRecipeBuildersmoking(net.minecraft.world.level.ItemLike result) static FurnaceRecipeBuildersmoking(net.minecraft.world.level.ItemLike result, int count) static FurnaceRecipeBuildersmoking(net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) Methods inherited from class codechicken.lib.datagen.recipe.AbstractItemStackRecipeBuilder
getAdvancementIdMethods inherited from class codechicken.lib.datagen.recipe.AbstractRecipeBuilder
addAutoCriteria, addAutoCriteria, addCriterion, autoCriteria, build, enableUnlocking, getId, getThis, hasItem, hasItem, hasItem, setGroup, validate, withConditionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface codechicken.lib.datagen.recipe.RecipeBuilder
build
-
Constructor Details
-
FurnaceRecipeBuilder
protected FurnaceRecipeBuilder(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.ItemStack result)
-
-
Method Details
-
smelting
-
smelting
-
smelting
public static FurnaceRecipeBuilder smelting(net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) -
smelting
public static FurnaceRecipeBuilder smelting(Supplier<? extends net.minecraft.world.level.ItemLike> result) -
smelting
public static FurnaceRecipeBuilder smelting(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count) -
smelting
public static FurnaceRecipeBuilder smelting(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) -
smelting
-
smelting
public static FurnaceRecipeBuilder smelting(net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) -
blasting
-
blasting
-
blasting
public static FurnaceRecipeBuilder blasting(net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) -
blasting
public static FurnaceRecipeBuilder blasting(Supplier<? extends net.minecraft.world.level.ItemLike> result) -
blasting
public static FurnaceRecipeBuilder blasting(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count) -
blasting
public static FurnaceRecipeBuilder blasting(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) -
blasting
-
blasting
public static FurnaceRecipeBuilder blasting(net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) -
smoking
-
smoking
-
smoking
public static FurnaceRecipeBuilder smoking(net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) -
smoking
public static FurnaceRecipeBuilder smoking(Supplier<? extends net.minecraft.world.level.ItemLike> result) -
smoking
public static FurnaceRecipeBuilder smoking(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count) -
smoking
public static FurnaceRecipeBuilder smoking(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) -
smoking
-
smoking
public static FurnaceRecipeBuilder smoking(net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) -
campfire
-
campfire
-
campfire
public static FurnaceRecipeBuilder campfire(net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) -
campfire
public static FurnaceRecipeBuilder campfire(Supplier<? extends net.minecraft.world.level.ItemLike> result) -
campfire
public static FurnaceRecipeBuilder campfire(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count) -
campfire
public static FurnaceRecipeBuilder campfire(Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) -
campfire
-
campfire
public static FurnaceRecipeBuilder campfire(net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) -
custom
public static FurnaceRecipeBuilder custom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.level.ItemLike result) -
custom
public static FurnaceRecipeBuilder custom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.level.ItemLike result, int count) -
custom
public static FurnaceRecipeBuilder custom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.ResourceLocation id) -
custom
public static FurnaceRecipeBuilder custom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, Supplier<? extends net.minecraft.world.level.ItemLike> result) -
custom
public static FurnaceRecipeBuilder custom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count) -
custom
public static FurnaceRecipeBuilder custom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.ResourceLocation id) -
custom
public static FurnaceRecipeBuilder custom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.item.ItemStack result) -
custom
public static FurnaceRecipeBuilder custom(net.minecraft.world.item.crafting.RecipeSerializer<?> serializer, net.minecraft.world.item.ItemStack result, net.minecraft.resources.ResourceLocation id) -
ingredient
public FurnaceRecipeBuilder ingredient(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tag) -
ingredient
-
ingredient
-
ingredient
-
experience
-
cookingTime
-
_build
public AbstractItemStackRecipeBuilder<FurnaceRecipeBuilder>.AbstractItemStackFinishedRecipe _build()- Specified by:
_buildin classAbstractItemStackRecipeBuilder<FurnaceRecipeBuilder>
-