Class StandardRecipeGen.Builder
java.lang.Object
com.lightning.northstar.api.data.recipe.StandardRecipeGen.Builder
- Enclosing class:
StandardRecipeGen
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(com.google.common.base.Supplier<? extends net.minecraft.world.level.ItemLike> result) -
Method Summary
Modifier and TypeMethodDescriptionreturns(int amount) unlockedBy(com.google.common.base.Supplier<? extends net.minecraft.world.level.ItemLike> item) unlockedByTag(com.google.common.base.Supplier<net.minecraft.tags.TagKey<net.minecraft.world.item.Item>> tag) viaCooking(com.google.common.base.Supplier<? extends net.minecraft.world.level.ItemLike> item) viaCookingIngredient(com.google.common.base.Supplier<net.minecraft.world.item.crafting.Ingredient> ingredient) viaCookingTag(com.google.common.base.Supplier<net.minecraft.tags.TagKey<net.minecraft.world.item.Item>> tag) com.simibubi.create.api.data.recipe.BaseRecipeProvider.GeneratedRecipeviaShaped(UnaryOperator<net.minecraft.data.recipes.ShapedRecipeBuilder> builder) com.simibubi.create.api.data.recipe.BaseRecipeProvider.GeneratedRecipeviaShapeless(UnaryOperator<net.minecraft.data.recipes.ShapelessRecipeBuilder> builder) whenModLoaded(Mod mod) whenModLoaded(String modId) whenModMissing(Mod mod) whenModMissing(String modId) withCondition(net.neoforged.neoforge.common.conditions.ICondition condition) withSuffix(String suffix)
-
Constructor Details
-
Builder
public Builder(com.google.common.base.Supplier<? extends net.minecraft.world.level.ItemLike> result)
-
-
Method Details
-
returns
-
withSuffix
-
unlockedBy
public StandardRecipeGen.Builder unlockedBy(com.google.common.base.Supplier<? extends net.minecraft.world.level.ItemLike> item) -
unlockedByTag
public StandardRecipeGen.Builder unlockedByTag(com.google.common.base.Supplier<net.minecraft.tags.TagKey<net.minecraft.world.item.Item>> tag) -
whenModLoaded
-
whenModLoaded
-
whenModMissing
-
whenModMissing
-
withCondition
public StandardRecipeGen.Builder withCondition(net.neoforged.neoforge.common.conditions.ICondition condition) -
viaShaped
public com.simibubi.create.api.data.recipe.BaseRecipeProvider.GeneratedRecipe viaShaped(UnaryOperator<net.minecraft.data.recipes.ShapedRecipeBuilder> builder) -
viaShapeless
public com.simibubi.create.api.data.recipe.BaseRecipeProvider.GeneratedRecipe viaShapeless(UnaryOperator<net.minecraft.data.recipes.ShapelessRecipeBuilder> builder) -
viaCooking
public StandardRecipeGen.Builder.Cooking viaCooking(com.google.common.base.Supplier<? extends net.minecraft.world.level.ItemLike> item) -
viaCookingTag
public StandardRecipeGen.Builder.Cooking viaCookingTag(com.google.common.base.Supplier<net.minecraft.tags.TagKey<net.minecraft.world.item.Item>> tag) -
viaCookingIngredient
public StandardRecipeGen.Builder.Cooking viaCookingIngredient(com.google.common.base.Supplier<net.minecraft.world.item.crafting.Ingredient> ingredient)
-