public class NBTShapedRecipeBuilder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NBTShapedRecipeBuilder.Result |
| Constructor and Description |
|---|
NBTShapedRecipeBuilder(net.minecraft.util.IItemProvider result,
int count,
net.minecraft.nbt.CompoundNBT tagNBT) |
| Modifier and Type | Method and Description |
|---|---|
NBTShapedRecipeBuilder |
addCriterion(java.lang.String name,
net.minecraft.advancements.ICriterionInstance criterion) |
void |
build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> consumer) |
void |
build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> consumer,
net.minecraft.util.ResourceLocation id) |
void |
build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> consumer,
java.lang.String save) |
NBTShapedRecipeBuilder |
key(java.lang.Character symbol,
net.minecraft.util.IItemProvider item) |
NBTShapedRecipeBuilder |
key(java.lang.Character symbol,
net.minecraft.item.crafting.Ingredient ingredient) |
NBTShapedRecipeBuilder |
key(java.lang.Character symbol,
net.minecraft.tags.ITag<net.minecraft.item.Item> tag) |
NBTShapedRecipeBuilder |
patternLine(java.lang.String pattern) |
NBTShapedRecipeBuilder |
setGroup(java.lang.String group) |
static NBTShapedRecipeBuilder |
shapedRecipe(net.minecraft.util.IItemProvider result,
net.minecraft.nbt.CompoundNBT tagNBT) |
static NBTShapedRecipeBuilder |
shapedRecipe(net.minecraft.util.IItemProvider resultIn,
int count,
net.minecraft.nbt.CompoundNBT tagNBT) |
public NBTShapedRecipeBuilder(net.minecraft.util.IItemProvider result,
int count,
net.minecraft.nbt.CompoundNBT tagNBT)
public static NBTShapedRecipeBuilder shapedRecipe(net.minecraft.util.IItemProvider result, net.minecraft.nbt.CompoundNBT tagNBT)
public static NBTShapedRecipeBuilder shapedRecipe(net.minecraft.util.IItemProvider resultIn, int count, net.minecraft.nbt.CompoundNBT tagNBT)
public NBTShapedRecipeBuilder key(java.lang.Character symbol, net.minecraft.tags.ITag<net.minecraft.item.Item> tag)
public NBTShapedRecipeBuilder key(java.lang.Character symbol, net.minecraft.util.IItemProvider item)
public NBTShapedRecipeBuilder key(java.lang.Character symbol, net.minecraft.item.crafting.Ingredient ingredient)
public NBTShapedRecipeBuilder patternLine(java.lang.String pattern)
public NBTShapedRecipeBuilder addCriterion(java.lang.String name, net.minecraft.advancements.ICriterionInstance criterion)
public NBTShapedRecipeBuilder setGroup(java.lang.String group)
public void build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> consumer)
public void build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> consumer,
java.lang.String save)
public void build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> consumer,
net.minecraft.util.ResourceLocation id)