public class MechanicalCraftingRecipeBuilder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
MechanicalCraftingRecipeBuilder.Result |
| Constructor and Description |
|---|
MechanicalCraftingRecipeBuilder(net.minecraft.util.IItemProvider p_i48261_1_,
int p_i48261_2_) |
| Modifier and Type | Method and Description |
|---|---|
void |
build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> p_200464_1_)
Builds this recipe into an
IFinishedRecipe. |
void |
build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> p_200467_1_,
net.minecraft.util.ResourceLocation p_200467_2_)
Builds this recipe into an
IFinishedRecipe. |
void |
build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> p_200466_1_,
java.lang.String p_200466_2_)
Builds this recipe into an
IFinishedRecipe. |
MechanicalCraftingRecipeBuilder |
key(java.lang.Character p_200462_1_,
net.minecraft.util.IItemProvider p_200462_2_)
Adds a key to the recipe pattern.
|
MechanicalCraftingRecipeBuilder |
key(java.lang.Character p_200471_1_,
net.minecraft.item.crafting.Ingredient p_200471_2_)
Adds a key to the recipe pattern.
|
MechanicalCraftingRecipeBuilder |
key(java.lang.Character p_200469_1_,
net.minecraft.tags.Tag<net.minecraft.item.Item> p_200469_2_)
Adds a key to the recipe pattern.
|
MechanicalCraftingRecipeBuilder |
patternLine(java.lang.String p_200472_1_)
Adds a new entry to the patterns for this recipe.
|
static MechanicalCraftingRecipeBuilder |
shapedRecipe(net.minecraft.util.IItemProvider p_200470_0_)
Creates a new builder for a shaped recipe.
|
static MechanicalCraftingRecipeBuilder |
shapedRecipe(net.minecraft.util.IItemProvider p_200468_0_,
int p_200468_1_)
Creates a new builder for a shaped recipe.
|
public MechanicalCraftingRecipeBuilder(net.minecraft.util.IItemProvider p_i48261_1_,
int p_i48261_2_)
public static MechanicalCraftingRecipeBuilder shapedRecipe(net.minecraft.util.IItemProvider p_200470_0_)
public static MechanicalCraftingRecipeBuilder shapedRecipe(net.minecraft.util.IItemProvider p_200468_0_, int p_200468_1_)
public MechanicalCraftingRecipeBuilder key(java.lang.Character p_200469_1_, net.minecraft.tags.Tag<net.minecraft.item.Item> p_200469_2_)
public MechanicalCraftingRecipeBuilder key(java.lang.Character p_200462_1_, net.minecraft.util.IItemProvider p_200462_2_)
public MechanicalCraftingRecipeBuilder key(java.lang.Character p_200471_1_, net.minecraft.item.crafting.Ingredient p_200471_2_)
public MechanicalCraftingRecipeBuilder patternLine(java.lang.String p_200472_1_)
public void build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> p_200464_1_)
IFinishedRecipe.public void build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> p_200466_1_,
java.lang.String p_200466_2_)
IFinishedRecipe. Use
build(Consumer) if save is the same as the ID for the result.public void build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> p_200467_1_,
net.minecraft.util.ResourceLocation p_200467_2_)
IFinishedRecipe.