Class TitaniumShapedRecipeBuilder
java.lang.Object
net.minecraft.data.recipes.CraftingRecipeBuilder
net.minecraft.data.recipes.ShapedRecipeBuilder
com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
- All Implemented Interfaces:
net.minecraft.data.recipes.RecipeBuilder,net.minecraftforge.common.crafting.conditions.IConditionBuilder
public class TitaniumShapedRecipeBuilder
extends net.minecraft.data.recipes.ShapedRecipeBuilder
implements net.minecraftforge.common.crafting.conditions.IConditionBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.data.recipes.ShapedRecipeBuilder
net.minecraft.data.recipes.ShapedRecipeBuilder.ResultNested classes/interfaces inherited from class net.minecraft.data.recipes.CraftingRecipeBuilder
net.minecraft.data.recipes.CraftingRecipeBuilder.CraftingResult -
Field Summary
Fields inherited from interface net.minecraft.data.recipes.RecipeBuilder
ROOT_RECIPE_ADVANCEMENT -
Constructor Summary
ConstructorsConstructorDescriptionTitaniumShapedRecipeBuilder(net.minecraft.data.recipes.RecipeCategory recipeCategory, net.minecraft.world.level.ItemLike resultIn, int countIn) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.data.recipes.ShapedRecipeBuildernet.minecraft.data.recipes.ShapedRecipeBuildernet.minecraftforge.common.crafting.ConditionalRecipe.BuildervoidsetConditional(net.minecraftforge.common.crafting.ConditionalRecipe.Builder conditional) setName(net.minecraft.resources.ResourceLocation resourceLocation) static TitaniumShapedRecipeBuildershapedRecipe(net.minecraft.world.level.ItemLike resultIn) static TitaniumShapedRecipeBuildershapedRecipe(net.minecraft.world.level.ItemLike resultIn, int countIn) Creates a new builder for a shaped recipe.Methods inherited from class net.minecraft.data.recipes.ShapedRecipeBuilder
define, getResult, group, pattern, save, shaped, shaped, showNotification, unlockedByMethods inherited from class net.minecraft.data.recipes.CraftingRecipeBuilder
determineBookCategoryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.common.crafting.conditions.IConditionBuilder
and, FALSE, itemExists, modLoaded, not, or, tagEmpty, TRUEMethods inherited from interface net.minecraft.data.recipes.RecipeBuilder
save
-
Constructor Details
-
TitaniumShapedRecipeBuilder
public TitaniumShapedRecipeBuilder(net.minecraft.data.recipes.RecipeCategory recipeCategory, net.minecraft.world.level.ItemLike resultIn, int countIn)
-
-
Method Details
-
shapedRecipe
-
shapedRecipe
public static TitaniumShapedRecipeBuilder shapedRecipe(net.minecraft.world.level.ItemLike resultIn, int countIn) Creates a new builder for a shaped recipe. -
save
- Specified by:
savein interfacenet.minecraft.data.recipes.RecipeBuilder
-
define
public net.minecraft.data.recipes.ShapedRecipeBuilder define(Character symbol, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tagIn) - Overrides:
definein classnet.minecraft.data.recipes.ShapedRecipeBuilder
-
define
public net.minecraft.data.recipes.ShapedRecipeBuilder define(Character symbol, net.minecraft.world.item.crafting.Ingredient ingredientIn) - Overrides:
definein classnet.minecraft.data.recipes.ShapedRecipeBuilder
-
setName
public TitaniumShapedRecipeBuilder setName(net.minecraft.resources.ResourceLocation resourceLocation) -
getConditional
public net.minecraftforge.common.crafting.ConditionalRecipe.Builder getConditional() -
setConditional
public TitaniumShapedRecipeBuilder setConditional(net.minecraftforge.common.crafting.ConditionalRecipe.Builder conditional)
-