Klasse RecipeBuilder
java.lang.Object
de.luckymcdev.foundryengine.common.builder.AbstractBuilder<BiConsumer<net.minecraft.data.recipes.RecipeOutput, net.minecraft.core.HolderLookup.Provider>>
de.luckymcdev.foundryengine.common.builder.recipe.RecipeBuilder
public class RecipeBuilder
extends AbstractBuilder<BiConsumer<net.minecraft.data.recipes.RecipeOutput, net.minecraft.core.HolderLookup.Provider>>
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
Von Klasse geerbte Felder AbstractBuilder
generateData, id, object -
Methodenübersicht
Modifikator und TypMethodeBeschreibungaddition(net.minecraft.world.item.crafting.Ingredient ingredient) addition(net.minecraft.world.level.ItemLike item) base(net.minecraft.world.item.crafting.Ingredient ingredient) base(net.minecraft.world.level.ItemLike item) static RecipeBuilderblasting(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) BiConsumer<net.minecraft.data.recipes.RecipeOutput, net.minecraft.core.HolderLookup.Provider> build()static RecipeBuildercampfireCooking(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) category(net.minecraft.data.recipes.RecipeCategory category) cookingTime(int ticks) count(int count) static RecipeBuildercustom(net.minecraft.resources.Identifier id, net.minecraft.data.recipes.RecipeBuilder delegate) static RecipeBuildercustom(net.minecraft.resources.Identifier id, net.minecraft.data.recipes.SmithingTransformRecipeBuilder delegate) static RecipeBuildercustom(net.minecraft.resources.Identifier id, net.minecraft.data.recipes.SmithingTrimRecipeBuilder delegate) define(char symbol, net.minecraft.world.item.crafting.Ingredient ingredient) define(char symbol, net.minecraft.world.level.ItemLike item) experience(float experience) net.minecraft.resources.Identifierintnet.minecraft.world.level.ItemLikeingredient(net.minecraft.world.item.crafting.Ingredient ingredient) ingredient(net.minecraft.world.level.ItemLike item) requires(net.minecraft.world.item.crafting.Ingredient ingredient) requires(net.minecraft.world.item.crafting.Ingredient ingredient, int count) requires(net.minecraft.world.level.ItemLike item) requires(net.minecraft.world.level.ItemLike item, int count) static RecipeBuildershaped(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) static RecipeBuildershapeless(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) static RecipeBuildersmelting(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) static RecipeBuildersmithingTransform(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) static RecipeBuildersmithingTrim(net.minecraft.resources.Identifier id) static RecipeBuildersmoking(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) static RecipeBuilderstonecutting(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) template(net.minecraft.world.item.crafting.Ingredient ingredient) template(net.minecraft.world.level.ItemLike item) trimPattern(net.minecraft.resources.Identifier patternId) unlockedBy(String name, net.minecraft.advancements.Criterion<?> criterion) Von Klasse geerbte Methoden AbstractBuilder
get, getId, getOrCreate, newID, setObject, shouldGenerateData
-
Methodendetails
-
shaped
public static RecipeBuilder shaped(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) -
shapeless
public static RecipeBuilder shapeless(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) -
smelting
public static RecipeBuilder smelting(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) -
blasting
public static RecipeBuilder blasting(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) -
smoking
public static RecipeBuilder smoking(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) -
campfireCooking
public static RecipeBuilder campfireCooking(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) -
stonecutting
public static RecipeBuilder stonecutting(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) -
smithingTransform
public static RecipeBuilder smithingTransform(net.minecraft.resources.Identifier id, net.minecraft.world.level.ItemLike result) -
smithingTrim
-
custom
public static RecipeBuilder custom(net.minecraft.resources.Identifier id, net.minecraft.data.recipes.RecipeBuilder delegate) -
custom
public static RecipeBuilder custom(net.minecraft.resources.Identifier id, net.minecraft.data.recipes.SmithingTransformRecipeBuilder delegate) -
custom
public static RecipeBuilder custom(net.minecraft.resources.Identifier id, net.minecraft.data.recipes.SmithingTrimRecipeBuilder delegate) -
count
-
category
-
group
-
unlockedBy
-
getRecipeId
public net.minecraft.resources.Identifier getRecipeId() -
getRecipeType
-
getResultItem
public net.minecraft.world.level.ItemLike getResultItem() -
getResultCount
public int getResultCount() -
pattern
-
define
-
define
-
requires
-
requires
-
requires
-
requires
-
ingredient
-
ingredient
-
base
-
base
-
addition
-
addition
-
template
-
template
-
trimPattern
-
experience
-
cookingTime
-
build
public BiConsumer<net.minecraft.data.recipes.RecipeOutput, net.minecraft.core.HolderLookup.Provider> build()- Angegeben von:
buildin KlasseAbstractBuilder<BiConsumer<net.minecraft.data.recipes.RecipeOutput, net.minecraft.core.HolderLookup.Provider>>
-