Uses of Class
net.minecraft.item.crafting.Ingredient
-
-
Uses of Ingredient in net.minecraft.client.gui.recipebook
Fields in net.minecraft.client.gui.recipebook declared as Ingredient Modifier and Type Field Description private Ingredient
GhostRecipe.GhostIngredient. ingredient
Methods in net.minecraft.client.gui.recipebook with parameters of type Ingredient Modifier and Type Method Description void
GhostRecipe. addIngredient(Ingredient p_194187_1_, int p_194187_2_, int p_194187_3_)
Method parameters in net.minecraft.client.gui.recipebook with type arguments of type Ingredient Modifier and Type Method Description void
RecipeBookGui. addItemToSlot(java.util.Iterator<Ingredient> p_201500_1_, int p_201500_2_, int p_201500_3_, int p_201500_4_, int p_201500_5_)
void
RecipeOverlayGui.RecipeButtonWidget. addItemToSlot(java.util.Iterator<Ingredient> p_201500_1_, int p_201500_2_, int p_201500_3_, int p_201500_4_, int p_201500_5_)
Constructors in net.minecraft.client.gui.recipebook with parameters of type Ingredient Constructor Description GhostIngredient(Ingredient p_i47604_2_, int p_i47604_3_, int p_i47604_4_)
-
Uses of Ingredient in net.minecraft.data
Fields in net.minecraft.data declared as Ingredient Modifier and Type Field Description private Ingredient
SmithingRecipeBuilder. addition
private Ingredient
SmithingRecipeBuilder.Result. addition
private Ingredient
SmithingRecipeBuilder. base
private Ingredient
SmithingRecipeBuilder.Result. base
private Ingredient
CookingRecipeBuilder. ingredient
private Ingredient
CookingRecipeBuilder.Result. ingredient
private Ingredient
SingleItemRecipeBuilder. ingredient
private Ingredient
SingleItemRecipeBuilder.Result. ingredient
Fields in net.minecraft.data with type parameters of type Ingredient Modifier and Type Field Description private java.util.List<Ingredient>
ShapelessRecipeBuilder. ingredients
private java.util.List<Ingredient>
ShapelessRecipeBuilder.Result. ingredients
private java.util.Map<java.lang.Character,Ingredient>
ShapedRecipeBuilder. key
private java.util.Map<java.lang.Character,Ingredient>
ShapedRecipeBuilder.Result. key
Methods in net.minecraft.data with parameters of type Ingredient Modifier and Type Method Description static CookingRecipeBuilder
CookingRecipeBuilder. blasting(Ingredient p_218633_0_, IItemProvider p_218633_1_, float p_218633_2_, int p_218633_3_)
static CookingRecipeBuilder
CookingRecipeBuilder. cooking(Ingredient p_218631_0_, IItemProvider p_218631_1_, float p_218631_2_, int p_218631_3_, CookingRecipeSerializer<?> p_218631_4_)
ShapedRecipeBuilder
ShapedRecipeBuilder. define(java.lang.Character p_200471_1_, Ingredient p_200471_2_)
ShapelessRecipeBuilder
ShapelessRecipeBuilder. requires(Ingredient p_200489_1_)
ShapelessRecipeBuilder
ShapelessRecipeBuilder. requires(Ingredient p_200492_1_, int p_200492_2_)
static CookingRecipeBuilder
CookingRecipeBuilder. smelting(Ingredient p_218629_0_, IItemProvider p_218629_1_, float p_218629_2_, int p_218629_3_)
static SmithingRecipeBuilder
SmithingRecipeBuilder. smithing(Ingredient p_240502_0_, Ingredient p_240502_1_, Item p_240502_2_)
static SingleItemRecipeBuilder
SingleItemRecipeBuilder. stonecutting(Ingredient p_218648_0_, IItemProvider p_218648_1_)
static SingleItemRecipeBuilder
SingleItemRecipeBuilder. stonecutting(Ingredient p_218644_0_, IItemProvider p_218644_1_, int p_218644_2_)
Constructors in net.minecraft.data with parameters of type Ingredient Constructor Description CookingRecipeBuilder(IItemProvider p_i50788_1_, Ingredient p_i50788_2_, float p_i50788_3_, int p_i50788_4_, CookingRecipeSerializer<?> p_i50788_5_)
Result(ResourceLocation p_i50605_1_, java.lang.String p_i50605_2_, Ingredient p_i50605_3_, Item p_i50605_4_, float p_i50605_5_, int p_i50605_6_, Advancement.Builder p_i50605_7_, ResourceLocation p_i50605_8_, IRecipeSerializer<? extends AbstractCookingRecipe> p_i50605_9_)
Result(ResourceLocation p_i50574_1_, IRecipeSerializer<?> p_i50574_2_, java.lang.String p_i50574_3_, Ingredient p_i50574_4_, Item p_i50574_5_, int p_i50574_6_, Advancement.Builder p_i50574_7_, ResourceLocation p_i50574_8_)
Result(ResourceLocation p_i232550_1_, IRecipeSerializer<?> p_i232550_2_, Ingredient p_i232550_3_, Ingredient p_i232550_4_, Item p_i232550_5_, Advancement.Builder p_i232550_6_, ResourceLocation p_i232550_7_)
SingleItemRecipeBuilder(IRecipeSerializer<?> p_i50787_1_, Ingredient p_i50787_2_, IItemProvider p_i50787_3_, int p_i50787_4_)
SmithingRecipeBuilder(IRecipeSerializer<?> p_i232549_1_, Ingredient p_i232549_2_, Ingredient p_i232549_3_, Item p_i232549_4_)
Constructor parameters in net.minecraft.data with type arguments of type Ingredient Constructor Description Result(ResourceLocation p_i48271_2_, Item p_i48271_3_, int p_i48271_4_, java.lang.String p_i48271_5_, java.util.List<java.lang.String> p_i48271_6_, java.util.Map<java.lang.Character,Ingredient> p_i48271_7_, Advancement.Builder p_i48271_8_, ResourceLocation p_i48271_9_)
Result(ResourceLocation p_i48268_1_, Item p_i48268_2_, int p_i48268_3_, java.lang.String p_i48268_4_, java.util.List<Ingredient> p_i48268_5_, Advancement.Builder p_i48268_6_, ResourceLocation p_i48268_7_)
-
Uses of Ingredient in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal declared as Ingredient Modifier and Type Field Description private Ingredient
TemptGoal. items
Constructors in net.minecraft.entity.ai.goal with parameters of type Ingredient Constructor Description TemptGoal(CreatureEntity p_i47823_1_, double p_i47823_2_, boolean p_i47823_4_, Ingredient p_i47823_5_)
TemptGoal(CreatureEntity p_i47822_1_, double p_i47822_2_, Ingredient p_i47822_4_, boolean p_i47822_5_)
-
Uses of Ingredient in net.minecraft.entity.item.minecart
Fields in net.minecraft.entity.item.minecart declared as Ingredient Modifier and Type Field Description private static Ingredient
FurnaceMinecartEntity. INGREDIENT
-
Uses of Ingredient in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as Ingredient Modifier and Type Field Description private static Ingredient
ChickenEntity. FOOD_ITEMS
private static Ingredient
PigEntity. FOOD_ITEMS
private static Ingredient
StriderEntity. FOOD_ITEMS
private static Ingredient
CatEntity. TEMPT_INGREDIENT
private static Ingredient
OcelotEntity. TEMPT_INGREDIENT
private static Ingredient
StriderEntity. TEMPT_ITEMS
Constructors in net.minecraft.entity.passive with parameters of type Ingredient Constructor Description TemptGoal(CatEntity p_i50438_1_, double p_i50438_2_, Ingredient p_i50438_4_, boolean p_i50438_5_)
TemptGoal(OcelotEntity p_i50036_1_, double p_i50036_2_, Ingredient p_i50036_4_, boolean p_i50036_5_)
-
Uses of Ingredient in net.minecraft.entity.passive.horse
Fields in net.minecraft.entity.passive.horse declared as Ingredient Modifier and Type Field Description private static Ingredient
AbstractHorseEntity. FOOD_ITEMS
private static Ingredient
LlamaEntity. FOOD_ITEMS
-
Uses of Ingredient in net.minecraft.item
Fields in net.minecraft.item with type parameters of type Ingredient Modifier and Type Field Description private LazyValue<Ingredient>
ArmorMaterial. repairIngredient
private LazyValue<Ingredient>
ItemTier. repairIngredient
Methods in net.minecraft.item that return Ingredient Modifier and Type Method Description Ingredient
ArmorMaterial. getRepairIngredient()
Ingredient
IArmorMaterial. getRepairIngredient()
Ingredient
IItemTier. getRepairIngredient()
Ingredient
ItemTier. getRepairIngredient()
Constructor parameters in net.minecraft.item with type arguments of type Ingredient Constructor Description ArmorMaterial(java.lang.String p_i231593_3_, int p_i231593_4_, int[] p_i231593_5_, int p_i231593_6_, SoundEvent p_i231593_7_, float p_i231593_8_, float p_i231593_9_, java.util.function.Supplier<Ingredient> p_i231593_10_)
ItemTier(int p_i48458_3_, int p_i48458_4_, float p_i48458_5_, float p_i48458_6_, int p_i48458_7_, java.util.function.Supplier<Ingredient> p_i48458_8_)
-
Uses of Ingredient in net.minecraft.item.crafting
Fields in net.minecraft.item.crafting declared as Ingredient Modifier and Type Field Description private Ingredient
SmithingRecipe. addition
private Ingredient
SmithingRecipe. base
static Ingredient
Ingredient. EMPTY
private static Ingredient
FireworkStarRecipe. FLICKER_INGREDIENT
private static Ingredient
FireworkRocketRecipe. GUNPOWDER_INGREDIENT
private static Ingredient
FireworkStarRecipe. GUNPOWDER_INGREDIENT
protected Ingredient
AbstractCookingRecipe. ingredient
protected Ingredient
SingleItemRecipe. ingredient
private static Ingredient
FireworkRocketRecipe. PAPER_INGREDIENT
private static Ingredient
FireworkStarRecipe. SHAPE_INGREDIENT
private static Ingredient
FireworkRocketRecipe. STAR_INGREDIENT
private static Ingredient
FireworkStarFadeRecipe. STAR_INGREDIENT
private static Ingredient
FireworkStarRecipe. TRAIL_INGREDIENT
Fields in net.minecraft.item.crafting with type parameters of type Ingredient Modifier and Type Field Description private java.util.List<Ingredient>
RecipeItemHelper.RecipePicker. ingredients
private NonNullList<Ingredient>
ShapelessRecipe. ingredients
private static java.util.Set<Ingredient>
Ingredient. INSTANCES
private NonNullList<Ingredient>
ShapedRecipe. recipeItems
Methods in net.minecraft.item.crafting that return Ingredient Modifier and Type Method Description static Ingredient
Ingredient. fromJson(com.google.gson.JsonElement p_199802_0_)
static Ingredient
Ingredient. fromNetwork(PacketBuffer p_199566_0_)
static Ingredient
Ingredient. fromValues(java.util.stream.Stream<? extends Ingredient.IItemList> p_209357_0_)
static Ingredient
Ingredient. merge(java.util.Collection<Ingredient> parts)
static Ingredient
Ingredient. of(java.util.stream.Stream<ItemStack> p_234819_0_)
static Ingredient
Ingredient. of(ItemStack... p_193369_0_)
static Ingredient
Ingredient. of(ITag<Item> p_199805_0_)
static Ingredient
Ingredient. of(IItemProvider... p_199804_0_)
Methods in net.minecraft.item.crafting that return types with arguments of type Ingredient Modifier and Type Method Description private static NonNullList<Ingredient>
ShapedRecipe. dissolvePattern(java.lang.String[] p_192402_0_, java.util.Map<java.lang.String,Ingredient> p_192402_1_, int p_192402_2_, int p_192402_3_)
NonNullList<Ingredient>
AbstractCookingRecipe. getIngredients()
default NonNullList<Ingredient>
IRecipe. getIngredients()
NonNullList<Ingredient>
ShapedRecipe. getIngredients()
NonNullList<Ingredient>
ShapelessRecipe. getIngredients()
NonNullList<Ingredient>
SingleItemRecipe. getIngredients()
IIngredientSerializer<? extends Ingredient>
Ingredient. getSerializer()
private static NonNullList<Ingredient>
ShapelessRecipe.Serializer. itemsFromJson(com.google.gson.JsonArray p_199568_0_)
private static java.util.Map<java.lang.String,Ingredient>
ShapedRecipe. keyFromJson(com.google.gson.JsonObject p_192408_0_)
Methods in net.minecraft.item.crafting with parameters of type Ingredient Modifier and Type Method Description T
CookingRecipeSerializer.IFactory. create(ResourceLocation p_create_1_, java.lang.String p_create_2_, Ingredient p_create_3_, ItemStack p_create_4_, float p_create_5_, int p_create_6_)
T
SingleItemRecipe.Serializer.IRecipeFactory. create(ResourceLocation p_create_1_, java.lang.String p_create_2_, Ingredient p_create_3_, ItemStack p_create_4_)
Method parameters in net.minecraft.item.crafting with type arguments of type Ingredient Modifier and Type Method Description private static NonNullList<Ingredient>
ShapedRecipe. dissolvePattern(java.lang.String[] p_192402_0_, java.util.Map<java.lang.String,Ingredient> p_192402_1_, int p_192402_2_, int p_192402_3_)
static Ingredient
Ingredient. merge(java.util.Collection<Ingredient> parts)
Constructors in net.minecraft.item.crafting with parameters of type Ingredient Constructor Description AbstractCookingRecipe(IRecipeType<?> p_i50032_1_, ResourceLocation p_i50032_2_, java.lang.String p_i50032_3_, Ingredient p_i50032_4_, ItemStack p_i50032_5_, float p_i50032_6_, int p_i50032_7_)
BlastingRecipe(ResourceLocation p_i50031_1_, java.lang.String p_i50031_2_, Ingredient p_i50031_3_, ItemStack p_i50031_4_, float p_i50031_5_, int p_i50031_6_)
CampfireCookingRecipe(ResourceLocation p_i50030_1_, java.lang.String p_i50030_2_, Ingredient p_i50030_3_, ItemStack p_i50030_4_, float p_i50030_5_, int p_i50030_6_)
FurnaceRecipe(ResourceLocation p_i48715_1_, java.lang.String p_i48715_2_, Ingredient p_i48715_3_, ItemStack p_i48715_4_, float p_i48715_5_, int p_i48715_6_)
SingleItemRecipe(IRecipeType<?> p_i50023_1_, IRecipeSerializer<?> p_i50023_2_, ResourceLocation p_i50023_3_, java.lang.String p_i50023_4_, Ingredient p_i50023_5_, ItemStack p_i50023_6_)
SmithingRecipe(ResourceLocation p_i231600_1_, Ingredient p_i231600_2_, Ingredient p_i231600_3_, ItemStack p_i231600_4_)
SmokingRecipe(ResourceLocation p_i50022_1_, java.lang.String p_i50022_2_, Ingredient p_i50022_3_, ItemStack p_i50022_4_, float p_i50022_5_, int p_i50022_6_)
StonecuttingRecipe(ResourceLocation p_i50021_1_, java.lang.String p_i50021_2_, Ingredient p_i50021_3_, ItemStack p_i50021_4_)
Constructor parameters in net.minecraft.item.crafting with type arguments of type Ingredient Constructor Description ShapedRecipe(ResourceLocation p_i48162_1_, java.lang.String p_i48162_2_, int p_i48162_3_, int p_i48162_4_, NonNullList<Ingredient> p_i48162_5_, ItemStack p_i48162_6_)
ShapelessRecipe(ResourceLocation p_i48161_1_, java.lang.String p_i48161_2_, ItemStack p_i48161_3_, NonNullList<Ingredient> p_i48161_4_)
-
Uses of Ingredient in net.minecraft.potion
Fields in net.minecraft.potion declared as Ingredient Modifier and Type Field Description private Ingredient
PotionBrewing.MixPredicate. ingredient
Fields in net.minecraft.potion with type parameters of type Ingredient Modifier and Type Field Description private static java.util.List<Ingredient>
PotionBrewing. ALLOWED_CONTAINERS
Constructors in net.minecraft.potion with parameters of type Ingredient Constructor Description MixPredicate(T p_i47570_1_, Ingredient p_i47570_2_, T p_i47570_3_)
-
Uses of Ingredient in net.minecraftforge.common.brewing
Fields in net.minecraftforge.common.brewing declared as Ingredient Modifier and Type Field Description private Ingredient
BrewingRecipe. ingredient
private Ingredient
BrewingRecipe. input
Methods in net.minecraftforge.common.brewing that return Ingredient Modifier and Type Method Description Ingredient
BrewingRecipe. getIngredient()
Ingredient
BrewingRecipe. getInput()
Methods in net.minecraftforge.common.brewing with parameters of type Ingredient Modifier and Type Method Description static boolean
BrewingRecipeRegistry. addRecipe(Ingredient input, Ingredient ingredient, ItemStack output)
Adds a recipe to the registry.Constructors in net.minecraftforge.common.brewing with parameters of type Ingredient Constructor Description BrewingRecipe(Ingredient input, Ingredient ingredient, ItemStack output)
-
Uses of Ingredient in net.minecraftforge.common.crafting
Classes in net.minecraftforge.common.crafting with type parameters of type Ingredient Modifier and Type Interface Description interface
IIngredientSerializer<T extends Ingredient>
Subclasses of Ingredient in net.minecraftforge.common.crafting Modifier and Type Class Description class
CompoundIngredient
class
NBTIngredient
Fields in net.minecraftforge.common.crafting with type parameters of type Ingredient Modifier and Type Field Description private java.util.List<Ingredient>
CompoundIngredient. children
Methods in net.minecraftforge.common.crafting with type parameters of type Ingredient Modifier and Type Method Description static <T extends Ingredient>
IIngredientSerializer<T>CraftingHelper. register(ResourceLocation key, IIngredientSerializer<T> serializer)
static <T extends Ingredient>
voidCraftingHelper. write(PacketBuffer buffer, T ingredient)
Methods in net.minecraftforge.common.crafting that return Ingredient Modifier and Type Method Description static Ingredient
CraftingHelper. getIngredient(com.google.gson.JsonElement json)
static Ingredient
CraftingHelper. getIngredient(ResourceLocation type, PacketBuffer buffer)
Ingredient
VanillaIngredientSerializer. parse(com.google.gson.JsonObject json)
Ingredient
VanillaIngredientSerializer. parse(PacketBuffer buffer)
Methods in net.minecraftforge.common.crafting that return types with arguments of type Ingredient Modifier and Type Method Description java.util.Collection<Ingredient>
CompoundIngredient. getChildren()
IIngredientSerializer<? extends Ingredient>
CompoundIngredient. getSerializer()
IIngredientSerializer<? extends Ingredient>
NBTIngredient. getSerializer()
Methods in net.minecraftforge.common.crafting with parameters of type Ingredient Modifier and Type Method Description void
VanillaIngredientSerializer. write(PacketBuffer buffer, Ingredient ingredient)
Constructor parameters in net.minecraftforge.common.crafting with type arguments of type Ingredient Constructor Description CompoundIngredient(java.util.List<Ingredient> children)
-
Uses of Ingredient in net.minecraftforge.common.data
Methods in net.minecraftforge.common.data that return Ingredient Modifier and Type Method Description private Ingredient
ForgeRecipeProvider. enhance(ResourceLocation name, Ingredient vanilla)
Methods in net.minecraftforge.common.data with parameters of type Ingredient Modifier and Type Method Description private Ingredient
ForgeRecipeProvider. enhance(ResourceLocation name, Ingredient vanilla)
-