Package codechicken.lib.datagen.recipe
Class SpecialCraftingRecipeBuilder
java.lang.Object
codechicken.lib.datagen.recipe.SpecialCraftingRecipeBuilder
- All Implemented Interfaces:
RecipeBuilder
Created by covers1624 on 25/3/21.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface codechicken.lib.datagen.recipe.RecipeBuilder
RecipeBuilder.BuiltRecipe -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSpecialCraftingRecipeBuilder(net.minecraft.resources.Identifier id, SpecialCraftingRecipeBuilder.Factory factory) -
Method Summary
Modifier and TypeMethodDescriptionbuild()static SpecialCraftingRecipeBuilderbuilder(String id, SpecialCraftingRecipeBuilder.Factory factory) static SpecialCraftingRecipeBuilderbuilder(Supplier<? extends net.minecraft.world.level.ItemLike> id, SpecialCraftingRecipeBuilder.Factory factory) static SpecialCraftingRecipeBuilderbuilder(net.minecraft.resources.Identifier id, SpecialCraftingRecipeBuilder.Factory factory) static SpecialCraftingRecipeBuilderbuilder(net.minecraft.world.item.ItemStack id, SpecialCraftingRecipeBuilder.Factory factory) static SpecialCraftingRecipeBuilderbuilder(net.minecraft.world.level.ItemLike id, SpecialCraftingRecipeBuilder.Factory factory) final net.minecraft.resources.IdentifiergetId()final net.minecraft.resources.ResourceKey<net.minecraft.world.item.crafting.Recipe<?>> getKey()Methods 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
-
Field Details
-
id
protected final net.minecraft.resources.Identifier id -
key
protected final net.minecraft.resources.ResourceKey<net.minecraft.world.item.crafting.Recipe<?>> key
-
-
Constructor Details
-
SpecialCraftingRecipeBuilder
public SpecialCraftingRecipeBuilder(net.minecraft.resources.Identifier id, SpecialCraftingRecipeBuilder.Factory factory)
-
-
Method Details
-
builder
public static SpecialCraftingRecipeBuilder builder(net.minecraft.world.level.ItemLike id, SpecialCraftingRecipeBuilder.Factory factory) -
builder
public static SpecialCraftingRecipeBuilder builder(Supplier<? extends net.minecraft.world.level.ItemLike> id, SpecialCraftingRecipeBuilder.Factory factory) -
builder
public static SpecialCraftingRecipeBuilder builder(net.minecraft.world.item.ItemStack id, SpecialCraftingRecipeBuilder.Factory factory) -
builder
public static SpecialCraftingRecipeBuilder builder(String id, SpecialCraftingRecipeBuilder.Factory factory) -
builder
public static SpecialCraftingRecipeBuilder builder(net.minecraft.resources.Identifier id, SpecialCraftingRecipeBuilder.Factory factory) -
getId
public final net.minecraft.resources.Identifier getId()- Specified by:
getIdin interfaceRecipeBuilder
-
getKey
public final net.minecraft.resources.ResourceKey<net.minecraft.world.item.crafting.Recipe<?>> getKey()- Specified by:
getKeyin interfaceRecipeBuilder
-
build
- Specified by:
buildin interfaceRecipeBuilder
-