Uses of Class
net.minecraft.recipe.Ingredient
Packages that use Ingredient
Package
Description
-
Uses of Ingredient in net.minecraft.client.gui.screen.recipebook
Fields in net.minecraft.client.gui.screen.recipebook declared as IngredientModifier and TypeFieldDescriptionprivate @Nullable Ingredient
AbstractFurnaceRecipeBookScreen.fuels
private Ingredient
RecipeBookGhostSlots.GhostInputSlot.ingredient
Methods in net.minecraft.client.gui.screen.recipebook with parameters of type IngredientModifier and TypeMethodDescriptionvoid
RecipeBookGhostSlots.addSlot(Ingredient ingredient, int x, int y)
Method parameters in net.minecraft.client.gui.screen.recipebook with type arguments of type IngredientModifier and TypeMethodDescriptionvoid
RecipeAlternativesWidget.AlternativeButtonWidget.acceptAlignedInput(Iterator<Ingredient> inputs, int slot, int amount, int gridX, int gridY)
void
RecipeBookWidget.acceptAlignedInput(Iterator<Ingredient> inputs, int slot, int amount, int gridX, int gridY)
Constructors in net.minecraft.client.gui.screen.recipebook with parameters of type Ingredient -
Uses of Ingredient in net.minecraft.data.server
Methods in net.minecraft.data.server with parameters of type IngredientModifier and TypeMethodDescriptionstatic ShapedRecipeJsonFactory
RecipesProvider.createChiseledBlockRecipe(ItemConvertible output, Ingredient input)
static CraftingRecipeJsonFactory
RecipesProvider.createCondensingRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createDoorRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createFenceGateRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createFenceRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createPressurePlateRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createSignRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createSlabRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createStairsRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createTransmutationRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createTrapdoorRecipe(ItemConvertible output, Ingredient input)
static CraftingRecipeJsonFactory
RecipesProvider.getWallRecipe(ItemConvertible output, Ingredient input)
-
Uses of Ingredient in net.minecraft.data.server.recipe
Fields in net.minecraft.data.server.recipe declared as IngredientModifier and TypeFieldDescriptionprivate Ingredient
SmithingRecipeJsonFactory.addition
private Ingredient
SmithingRecipeJsonFactory.SmithingRecipeJsonProvider.addition
private Ingredient
SmithingRecipeJsonFactory.base
private Ingredient
SmithingRecipeJsonFactory.SmithingRecipeJsonProvider.base
private Ingredient
CookingRecipeJsonFactory.CookingRecipeJsonProvider.input
private Ingredient
CookingRecipeJsonFactory.input
private Ingredient
SingleItemRecipeJsonFactory.input
private Ingredient
SingleItemRecipeJsonFactory.SingleItemRecipeJsonProvider.input
Fields in net.minecraft.data.server.recipe with type parameters of type IngredientModifier and TypeFieldDescriptionprivate Map<Character,Ingredient>
ShapedRecipeJsonFactory.inputs
private Map<Character,Ingredient>
ShapedRecipeJsonFactory.ShapedRecipeJsonProvider.inputs
private List<Ingredient>
ShapelessRecipeJsonFactory.inputs
private List<Ingredient>
ShapelessRecipeJsonFactory.ShapelessRecipeJsonProvider.inputs
Methods in net.minecraft.data.server.recipe with parameters of type IngredientModifier and TypeMethodDescriptionstatic CookingRecipeJsonFactory
CookingRecipeJsonFactory.create(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)
static CookingRecipeJsonFactory
CookingRecipeJsonFactory.create(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)
static SmithingRecipeJsonFactory
SmithingRecipeJsonFactory.create(Ingredient base, Ingredient addition, Item result)
static CookingRecipeJsonFactory
CookingRecipeJsonFactory.createBlasting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)
static CookingRecipeJsonFactory
CookingRecipeJsonFactory.createSmelting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)
static CookingRecipeJsonFactory
CookingRecipeJsonFactory.createSmoking(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)
static SingleItemRecipeJsonFactory
SingleItemRecipeJsonFactory.createStonecutting(Ingredient input, ItemConvertible output)
static SingleItemRecipeJsonFactory
SingleItemRecipeJsonFactory.createStonecutting(Ingredient input, ItemConvertible output, int outputCount)
ShapedRecipeJsonFactory.input(Character c, Ingredient ingredient)
ShapelessRecipeJsonFactory.input(Ingredient ingredient)
ShapelessRecipeJsonFactory.input(Ingredient ingredient, int size)
Constructors in net.minecraft.data.server.recipe with parameters of type IngredientModifierConstructorDescriptionprivate
CookingRecipeJsonFactory(ItemConvertible output, Ingredient input, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)
CookingRecipeJsonProvider(Identifier recipeId, String group, Ingredient input, Item result, float experience, int cookingTime, Advancement.Task builder, Identifier advancementId, RecipeSerializer<? extends AbstractCookingRecipe> serializer)
SingleItemRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient input, ItemConvertible output, int outputCount)
SingleItemRecipeJsonProvider(Identifier recipeId, RecipeSerializer<?> serializer, String group, Ingredient input, Item output, int outputCount, Advancement.Task builder, Identifier advancementId)
SmithingRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result)
SmithingRecipeJsonProvider(Identifier recipeId, RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result, Advancement.Task builder, Identifier advancementId)
Constructor parameters in net.minecraft.data.server.recipe with type arguments of type IngredientModifierConstructorDescriptionShapedRecipeJsonProvider(Identifier recipeId, Item output, int outputCount, String group, List<String> pattern, Map<Character,Ingredient> inputs, Advancement.Task builder, Identifier advancementId)
ShapelessRecipeJsonProvider(Identifier recipeId, Item output, int outputCount, String group, List<Ingredient> inputs, Advancement.Task builder, Identifier advancementId)
-
Uses of Ingredient in net.minecraft.entity.ai.brain.sensor
Fields in net.minecraft.entity.ai.brain.sensor declared as IngredientConstructors in net.minecraft.entity.ai.brain.sensor with parameters of type Ingredient -
Uses of Ingredient in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal declared as IngredientConstructors in net.minecraft.entity.ai.goal with parameters of type IngredientModifierConstructorDescriptionTemptGoal(PathAwareEntity entity, double speed, Ingredient food, boolean canBeScared)
-
Uses of Ingredient in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as IngredientModifier and TypeFieldDescriptionprivate static Ingredient
StriderEntity.ATTRACTING_INGREDIENT
private static Ingredient
ChickenEntity.BREEDING_INGREDIENT
private static Ingredient
HorseBaseEntity.BREEDING_INGREDIENT
private static Ingredient
PigEntity.BREEDING_INGREDIENT
private static Ingredient
StriderEntity.BREEDING_INGREDIENT
static Ingredient
TurtleEntity.BREEDING_ITEM
private static Ingredient
CatEntity.TAMING_INGREDIENT
private static Ingredient
LlamaEntity.TAMING_INGREDIENT
private static Ingredient
OcelotEntity.TAMING_INGREDIENT
Methods in net.minecraft.entity.passive that return IngredientModifier and TypeMethodDescriptionstatic Ingredient
AxolotlBrain.getTemptItems()
static Ingredient
GoatBrain.getTemptItems()
Constructors in net.minecraft.entity.passive with parameters of type IngredientModifierConstructorDescriptionOcelotTemptGoal(OcelotEntity ocelot, double speed, Ingredient food, boolean canBeScared)
TemptGoal(CatEntity cat, double speed, Ingredient food, boolean canBeScared)
-
Uses of Ingredient in net.minecraft.entity.vehicle
Fields in net.minecraft.entity.vehicle declared as Ingredient -
Uses of Ingredient in net.minecraft.item
Fields in net.minecraft.item with type parameters of type IngredientModifier and TypeFieldDescriptionprivate Lazy<Ingredient>
ToolMaterials.repairIngredient
private Lazy<Ingredient>
ArmorMaterials.repairIngredientSupplier
Methods in net.minecraft.item that return IngredientModifier and TypeMethodDescriptionArmorMaterial.getRepairIngredient()
ArmorMaterials.getRepairIngredient()
ToolMaterial.getRepairIngredient()
ToolMaterials.getRepairIngredient()
Constructor parameters in net.minecraft.item with type arguments of type IngredientModifierConstructorDescriptionprivate
ArmorMaterials(String name, int durabilityMultiplier, int[] protectionAmounts, int enchantability, SoundEvent equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredientSupplier)
private
ToolMaterials(int miningLevel, int itemDurability, float miningSpeed, float attackDamage, int enchantability, Supplier<Ingredient> repairIngredient)
-
Uses of Ingredient in net.minecraft.recipe
Fields in net.minecraft.recipe declared as IngredientModifier and TypeFieldDescriptionprivate Ingredient
SmithingRecipe.addition
private Ingredient
SmithingRecipe.base
private static Ingredient
FireworkRocketRecipe.DURATION_MODIFIER
static Ingredient
Ingredient.EMPTY
private static Ingredient
FireworkRocketRecipe.FIREWORK_STAR
private static Ingredient
FireworkStarRecipe.FLICKER_MODIFIER
private static Ingredient
FireworkStarRecipe.GUNPOWDER
private Ingredient
BrewingRecipeRegistry.Recipe.ingredient
protected Ingredient
AbstractCookingRecipe.input
protected Ingredient
CuttingRecipe.input
private static Ingredient
FireworkStarFadeRecipe.INPUT_STAR
private static Ingredient
FireworkRocketRecipe.PAPER
private static Ingredient
FireworkStarRecipe.TRAIL_MODIFIER
private static Ingredient
FireworkStarRecipe.TYPE_MODIFIER
Fields in net.minecraft.recipe with type parameters of type IngredientModifier and TypeFieldDescriptionprivate List<Ingredient>
RecipeMatcher.Matcher.ingredients
private DefaultedList<Ingredient>
ShapedRecipe.input
private DefaultedList<Ingredient>
ShapelessRecipe.input
private static List<Ingredient>
BrewingRecipeRegistry.POTION_TYPES
Methods in net.minecraft.recipe that return IngredientModifier and TypeMethodDescriptionstatic Ingredient
Ingredient.empty()
static Ingredient
Ingredient.fromJson(@Nullable JsonElement json)
static Ingredient
Ingredient.fromPacket(PacketByteBuf buf)
static Ingredient
private static Ingredient
Ingredient.ofEntries(Stream<? extends Ingredient.Entry> entries)
static Ingredient
Ingredient.ofItems(ItemConvertible[] items)
static Ingredient
static Ingredient
Methods in net.minecraft.recipe that return types with arguments of type IngredientModifier and TypeMethodDescriptionprivate static DefaultedList<Ingredient>
ShapedRecipe.createPatternMatrix(String[] pattern, Map<String,Ingredient> symbols, int width, int height)
Compiles a pattern and series of symbols into a list of ingredients (the matrix) suitable for matching against a crafting grid.AbstractCookingRecipe.getIngredients()
The ingredients accepted as inputs for this recipe.CuttingRecipe.getIngredients()
The ingredients accepted as inputs for this recipe.default DefaultedList<Ingredient>
Recipe.getIngredients()
The ingredients accepted as inputs for this recipe.ShapedRecipe.getIngredients()
The ingredients accepted as inputs for this recipe.ShapelessRecipe.getIngredients()
The ingredients accepted as inputs for this recipe.private static DefaultedList<Ingredient>
ShapelessRecipe.Serializer.getIngredients(JsonArray json)
private static Map<String,Ingredient>
ShapedRecipe.readSymbols(JsonObject json)
Reads the pattern symbols.Methods in net.minecraft.recipe with parameters of type IngredientModifier and TypeMethodDescriptionCookingRecipeSerializer.RecipeFactory.create(Identifier id, String group, Ingredient input, ItemStack output, float experience, int cookTime)
CuttingRecipe.Serializer.RecipeFactory.create(Identifier id, String group, Ingredient input, ItemStack output)
Method parameters in net.minecraft.recipe with type arguments of type IngredientModifier and TypeMethodDescriptionprivate static DefaultedList<Ingredient>
ShapedRecipe.createPatternMatrix(String[] pattern, Map<String,Ingredient> symbols, int width, int height)
Compiles a pattern and series of symbols into a list of ingredients (the matrix) suitable for matching against a crafting grid.Constructors in net.minecraft.recipe with parameters of type IngredientModifierConstructorDescriptionAbstractCookingRecipe(RecipeType<?> type, Identifier id, String group, Ingredient input, ItemStack output, float experience, int cookTime)
BlastingRecipe(Identifier id, String group, Ingredient input, ItemStack output, float experience, int cookTime)
CampfireCookingRecipe(Identifier id, String group, Ingredient input, ItemStack output, float experience, int cookTime)
CuttingRecipe(RecipeType<?> type, RecipeSerializer<?> serializer, Identifier id, String group, Ingredient input, ItemStack output)
Recipe(T input, Ingredient ingredient, T output)
SmeltingRecipe(Identifier id, String group, Ingredient input, ItemStack output, float experience, int cookTime)
SmithingRecipe(Identifier id, Ingredient base, Ingredient addition, ItemStack result)
SmokingRecipe(Identifier id, String group, Ingredient input, ItemStack output, float experience, int cookTime)
StonecuttingRecipe(Identifier id, String group, Ingredient input, ItemStack output)
Constructor parameters in net.minecraft.recipe with type arguments of type IngredientModifierConstructorDescriptionShapedRecipe(Identifier id, String group, int width, int height, DefaultedList<Ingredient> input, ItemStack output)
ShapelessRecipe(Identifier id, String group, ItemStack output, DefaultedList<Ingredient> input)