Uses of Class
net.minecraft.item.crafting.Ingredient
Package
Description
-
Uses of Ingredient in net.minecraft.client.gui.recipebook
Modifier and TypeMethodDescriptionvoid
GhostRecipe.addIngredient
(Ingredient p_194187_1_, int p_194187_2_, int p_194187_3_) Modifier and TypeMethodDescriptionvoid
RecipeBookGui.addItemToSlot
(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
(Iterator<Ingredient> p_201500_1_, int p_201500_2_, int p_201500_3_, int p_201500_4_, int p_201500_5_) ModifierConstructorDescriptionGhostIngredient
(Ingredient p_i47604_2_, int p_i47604_3_, int p_i47604_4_) -
Uses of Ingredient in net.minecraft.data
Modifier and TypeFieldDescriptionprivate final Ingredient
SmithingRecipeBuilder.addition
private final Ingredient
SmithingRecipeBuilder.Result.addition
private final Ingredient
SmithingRecipeBuilder.base
private final Ingredient
SmithingRecipeBuilder.Result.base
private final Ingredient
CookingRecipeBuilder.ingredient
private final Ingredient
CookingRecipeBuilder.Result.ingredient
private final Ingredient
SingleItemRecipeBuilder.ingredient
private final Ingredient
SingleItemRecipeBuilder.Result.ingredient
Modifier and TypeFieldDescriptionprivate final List<Ingredient>
ShapelessRecipeBuilder.ingredients
private final List<Ingredient>
ShapelessRecipeBuilder.Result.ingredients
private final Map<Character,
Ingredient> ShapedRecipeBuilder.key
private final Map<Character,
Ingredient> ShapedRecipeBuilder.Result.key
Modifier and TypeMethodDescriptionstatic 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.define
(Character p_200471_1_, Ingredient p_200471_2_) ShapelessRecipeBuilder.requires
(Ingredient p_200489_1_) 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_) ModifierConstructorDescriptionprivate
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_, 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_, 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_) ModifierConstructorDescriptionResult
(ResourceLocation p_i48271_2_, Item p_i48271_3_, int p_i48271_4_, String p_i48271_5_, List<String> p_i48271_6_, Map<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_, String p_i48268_4_, List<Ingredient> p_i48268_5_, Advancement.Builder p_i48268_6_, ResourceLocation p_i48268_7_) -
Uses of Ingredient in net.minecraft.entity.ai.goal
ModifierConstructorDescriptionTemptGoal
(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
Modifier and TypeFieldDescriptionprivate static final Ingredient
FurnaceMinecartEntity.INGREDIENT
-
Uses of Ingredient in net.minecraft.entity.passive
Modifier and TypeFieldDescriptionprivate static final Ingredient
ChickenEntity.FOOD_ITEMS
private static final Ingredient
PigEntity.FOOD_ITEMS
private static final Ingredient
StriderEntity.FOOD_ITEMS
private static final Ingredient
CatEntity.TEMPT_INGREDIENT
private static final Ingredient
OcelotEntity.TEMPT_INGREDIENT
private static final Ingredient
StriderEntity.TEMPT_ITEMS
ModifierConstructorDescriptionTemptGoal
(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
Modifier and TypeFieldDescriptionprivate static final Ingredient
AbstractHorseEntity.FOOD_ITEMS
private static final Ingredient
LlamaEntity.FOOD_ITEMS
-
Uses of Ingredient in net.minecraft.item
Modifier and TypeFieldDescriptionprivate final LazyValue<Ingredient>
ArmorMaterial.repairIngredient
private final LazyValue<Ingredient>
ItemTier.repairIngredient
Modifier and TypeMethodDescriptionArmorMaterial.getRepairIngredient()
IArmorMaterial.getRepairIngredient()
IItemTier.getRepairIngredient()
ItemTier.getRepairIngredient()
ModifierConstructorDescriptionprivate
ArmorMaterial
(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_, Supplier<Ingredient> p_i231593_10_) private
ItemTier
(int p_i48458_3_, int p_i48458_4_, float p_i48458_5_, float p_i48458_6_, int p_i48458_7_, Supplier<Ingredient> p_i48458_8_) -
Uses of Ingredient in net.minecraft.item.crafting
Modifier and TypeFieldDescriptionprivate final Ingredient
SmithingRecipe.addition
private final Ingredient
SmithingRecipe.base
static final Ingredient
Ingredient.EMPTY
private static final Ingredient
FireworkStarRecipe.FLICKER_INGREDIENT
private static final Ingredient
FireworkRocketRecipe.GUNPOWDER_INGREDIENT
private static final Ingredient
FireworkStarRecipe.GUNPOWDER_INGREDIENT
protected final Ingredient
AbstractCookingRecipe.ingredient
protected final Ingredient
SingleItemRecipe.ingredient
private static final Ingredient
FireworkRocketRecipe.PAPER_INGREDIENT
private static final Ingredient
FireworkStarRecipe.SHAPE_INGREDIENT
private static final Ingredient
FireworkRocketRecipe.STAR_INGREDIENT
private static final Ingredient
FireworkStarFadeRecipe.STAR_INGREDIENT
private static final Ingredient
FireworkStarRecipe.TRAIL_INGREDIENT
Modifier and TypeFieldDescriptionprivate final List<Ingredient>
RecipeItemHelper.RecipePicker.ingredients
private final NonNullList<Ingredient>
ShapelessRecipe.ingredients
private static final Set<Ingredient>
Ingredient.INSTANCES
private final NonNullList<Ingredient>
ShapedRecipe.recipeItems
Modifier and TypeMethodDescriptionstatic Ingredient
Ingredient.fromJson
(com.google.gson.JsonElement p_199802_0_) static Ingredient
Ingredient.fromNetwork
(PacketBuffer p_199566_0_) static Ingredient
Ingredient.fromValues
(Stream<? extends Ingredient.IItemList> p_209357_0_) static Ingredient
Ingredient.merge
(Collection<Ingredient> parts) static Ingredient
static Ingredient
static Ingredient
static Ingredient
Ingredient.of
(IItemProvider... p_199804_0_) Modifier and TypeMethodDescriptionprivate static NonNullList<Ingredient>
ShapedRecipe.dissolvePattern
(String[] p_192402_0_, Map<String, Ingredient> p_192402_1_, int p_192402_2_, int p_192402_3_) AbstractCookingRecipe.getIngredients()
default NonNullList<Ingredient>
IRecipe.getIngredients()
ShapedRecipe.getIngredients()
ShapelessRecipe.getIngredients()
SingleItemRecipe.getIngredients()
IIngredientSerializer<? extends Ingredient>
Ingredient.getSerializer()
private static NonNullList<Ingredient>
ShapelessRecipe.Serializer.itemsFromJson
(com.google.gson.JsonArray p_199568_0_) private static Map<String,
Ingredient> ShapedRecipe.keyFromJson
(com.google.gson.JsonObject p_192408_0_) Modifier and TypeMethodDescriptionCookingRecipeSerializer.IFactory.create
(ResourceLocation p_create_1_, String p_create_2_, Ingredient p_create_3_, ItemStack p_create_4_, float p_create_5_, int p_create_6_) SingleItemRecipe.Serializer.IRecipeFactory.create
(ResourceLocation p_create_1_, String p_create_2_, Ingredient p_create_3_, ItemStack p_create_4_) Modifier and TypeMethodDescriptionprivate static NonNullList<Ingredient>
ShapedRecipe.dissolvePattern
(String[] p_192402_0_, Map<String, Ingredient> p_192402_1_, int p_192402_2_, int p_192402_3_) static Ingredient
Ingredient.merge
(Collection<Ingredient> parts) ModifierConstructorDescriptionAbstractCookingRecipe
(IRecipeType<?> p_i50032_1_, ResourceLocation p_i50032_2_, 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_, 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_, 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_, 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_, 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_, 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_, String p_i50021_2_, Ingredient p_i50021_3_, ItemStack p_i50021_4_) ModifierConstructorDescriptionShapedRecipe
(ResourceLocation p_i48162_1_, 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_, String p_i48161_2_, ItemStack p_i48161_3_, NonNullList<Ingredient> p_i48161_4_) -
Uses of Ingredient in net.minecraft.potion
Modifier and TypeFieldDescriptionprivate static final List<Ingredient>
PotionBrewing.ALLOWED_CONTAINERS
-
Uses of Ingredient in net.minecraftforge.common.brewing
Modifier and TypeFieldDescriptionprivate final Ingredient
BrewingRecipe.ingredient
private final Ingredient
BrewingRecipe.input
Modifier and TypeMethodDescriptionstatic boolean
BrewingRecipeRegistry.addRecipe
(Ingredient input, Ingredient ingredient, ItemStack output) Adds a recipe to the registry.ModifierConstructorDescriptionBrewingRecipe
(Ingredient input, Ingredient ingredient, ItemStack output) -
Uses of Ingredient in net.minecraftforge.common.crafting
Modifier and TypeMethodDescriptionstatic <T extends Ingredient>
IIngredientSerializer<T>CraftingHelper.register
(ResourceLocation key, IIngredientSerializer<T> serializer) static <T extends Ingredient>
voidCraftingHelper.write
(PacketBuffer buffer, T ingredient) Modifier and TypeMethodDescriptionstatic Ingredient
CraftingHelper.getIngredient
(com.google.gson.JsonElement json) static Ingredient
CraftingHelper.getIngredient
(ResourceLocation type, PacketBuffer buffer) VanillaIngredientSerializer.parse
(com.google.gson.JsonObject json) VanillaIngredientSerializer.parse
(PacketBuffer buffer) Modifier and TypeMethodDescriptionCompoundIngredient.getChildren()
IIngredientSerializer<? extends Ingredient>
CompoundIngredient.getSerializer()
IIngredientSerializer<? extends Ingredient>
NBTIngredient.getSerializer()
Modifier and TypeMethodDescriptionvoid
VanillaIngredientSerializer.write
(PacketBuffer buffer, Ingredient ingredient) -
Uses of Ingredient in net.minecraftforge.common.data
Modifier and TypeMethodDescriptionprivate Ingredient
ForgeRecipeProvider.enhance
(ResourceLocation name, Ingredient vanilla) Modifier and TypeMethodDescriptionprivate Ingredient
ForgeRecipeProvider.enhance
(ResourceLocation name, Ingredient vanilla)