Class TitaniumShapedRecipeBuilder
java.lang.Object
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.Result -
Constructor Summary
ConstructorsConstructorDescriptionTitaniumShapedRecipeBuilder(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, unlockedByMethods 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, TRUEMethods inherited from interface net.minecraft.data.recipes.RecipeBuilder
save
-
Constructor Details
-
TitaniumShapedRecipeBuilder
public TitaniumShapedRecipeBuilder(net.minecraft.world.level.ItemLike resultIn, int countIn)
-
-
Method Details
-
shapedRecipe
public static TitaniumShapedRecipeBuilder shapedRecipe(net.minecraft.world.level.ItemLike resultIn) -
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.Tag<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)
-