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 IngredientAbstractFurnaceRecipeBookScreen.fuelsprivate IngredientRecipeBookGhostSlots.GhostInputSlot.ingredientMethods in net.minecraft.client.gui.screen.recipebook with parameters of type IngredientModifier and TypeMethodDescriptionvoidRecipeBookGhostSlots.addSlot(Ingredient ingredient, int x, int y)Method parameters in net.minecraft.client.gui.screen.recipebook with type arguments of type IngredientModifier and TypeMethodDescriptionvoidRecipeAlternativesWidget.AlternativeButtonWidget.acceptAlignedInput(Iterator<Ingredient> inputs, int slot, int amount, int gridX, int gridY)voidRecipeBookWidget.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 ShapedRecipeJsonFactoryRecipesProvider.createChiseledBlockRecipe(ItemConvertible output, Ingredient input)static CraftingRecipeJsonFactoryRecipesProvider.createCondensingRecipe(ItemConvertible output, Ingredient input)static ShapedRecipeJsonFactoryRecipesProvider.createCutCopperRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createDoorRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createFenceGateRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createFenceRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createPressurePlateRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createSignRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createSlabRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createStairsRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createTransmutationRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createTrapdoorRecipe(ItemConvertible output, Ingredient input)static CraftingRecipeJsonFactoryRecipesProvider.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 IngredientSmithingRecipeJsonFactory.additionprivate IngredientSmithingRecipeJsonFactory.SmithingRecipeJsonProvider.additionprivate IngredientSmithingRecipeJsonFactory.baseprivate IngredientSmithingRecipeJsonFactory.SmithingRecipeJsonProvider.baseprivate IngredientCookingRecipeJsonFactory.CookingRecipeJsonProvider.inputprivate IngredientCookingRecipeJsonFactory.inputprivate IngredientSingleItemRecipeJsonFactory.inputprivate IngredientSingleItemRecipeJsonFactory.SingleItemRecipeJsonProvider.inputFields in net.minecraft.data.server.recipe with type parameters of type IngredientModifier and TypeFieldDescriptionprivate Map<Character,Ingredient>ShapedRecipeJsonFactory.inputsprivate Map<Character,Ingredient>ShapedRecipeJsonFactory.ShapedRecipeJsonProvider.inputsprivate List<Ingredient>ShapelessRecipeJsonFactory.inputsprivate List<Ingredient>ShapelessRecipeJsonFactory.ShapelessRecipeJsonProvider.inputsMethods in net.minecraft.data.server.recipe with parameters of type IngredientModifier and TypeMethodDescriptionstatic CookingRecipeJsonFactoryCookingRecipeJsonFactory.create(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)static CookingRecipeJsonFactoryCookingRecipeJsonFactory.create(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)static SmithingRecipeJsonFactorySmithingRecipeJsonFactory.create(Ingredient base, Ingredient addition, Item result)static CookingRecipeJsonFactoryCookingRecipeJsonFactory.createBlasting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)static CookingRecipeJsonFactoryCookingRecipeJsonFactory.createSmelting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)static CookingRecipeJsonFactoryCookingRecipeJsonFactory.createSmoking(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)static SingleItemRecipeJsonFactorySingleItemRecipeJsonFactory.createStonecutting(Ingredient input, ItemConvertible output)static SingleItemRecipeJsonFactorySingleItemRecipeJsonFactory.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 IngredientModifierConstructorDescriptionprivateCookingRecipeJsonFactory(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 resultCount, 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 IngredientStriderEntity.ATTRACTING_INGREDIENTprivate static IngredientChickenEntity.BREEDING_INGREDIENTprivate static IngredientHorseBaseEntity.BREEDING_INGREDIENTprivate static IngredientPigEntity.BREEDING_INGREDIENTprivate static IngredientStriderEntity.BREEDING_INGREDIENTstatic IngredientTurtleEntity.BREEDING_ITEMprivate static IngredientCatEntity.TAMING_INGREDIENTprivate static IngredientLlamaEntity.TAMING_INGREDIENTprivate static IngredientOcelotEntity.TAMING_INGREDIENTMethods in net.minecraft.entity.passive that return IngredientModifier and TypeMethodDescriptionstatic IngredientAxolotlBrain.getTemptItems()static IngredientGoatBrain.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.repairIngredientprivate Lazy<Ingredient>ArmorMaterials.repairIngredientSupplierMethods 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 IngredientModifierConstructorDescriptionprivateArmorMaterials(String name, int durabilityMultiplier, int[] protectionAmounts, int enchantability, SoundEvent equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredientSupplier)privateToolMaterials(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 TypeFieldDescription(package private) IngredientSmithingRecipe.addition(package private) IngredientSmithingRecipe.baseprivate static IngredientFireworkRocketRecipe.DURATION_MODIFIERstatic IngredientIngredient.EMPTYprivate static IngredientFireworkRocketRecipe.FIREWORK_STARprivate static IngredientFireworkStarRecipe.FLICKER_MODIFIERprivate static IngredientFireworkStarRecipe.GUNPOWDER(package private) IngredientBrewingRecipeRegistry.Recipe.ingredientprotected IngredientAbstractCookingRecipe.inputprotected IngredientCuttingRecipe.inputprivate static IngredientFireworkStarFadeRecipe.INPUT_STARprivate static IngredientFireworkRocketRecipe.PAPERprivate static IngredientFireworkStarRecipe.TRAIL_MODIFIERprivate static IngredientFireworkStarRecipe.TYPE_MODIFIERFields in net.minecraft.recipe with type parameters of type IngredientModifier and TypeFieldDescriptionprivate List<Ingredient>RecipeMatcher.Matcher.ingredients(package private) DefaultedList<Ingredient>ShapedRecipe.input(package private) DefaultedList<Ingredient>ShapelessRecipe.inputprivate static List<Ingredient>BrewingRecipeRegistry.POTION_TYPESMethods in net.minecraft.recipe that return IngredientModifier and TypeMethodDescriptionstatic IngredientIngredient.empty()static IngredientIngredient.fromJson(@Nullable JsonElement json)static IngredientIngredient.fromPacket(PacketByteBuf buf)static Ingredientprivate static IngredientIngredient.ofEntries(Stream<? extends Ingredient.Entry> entries)static IngredientIngredient.ofItems(ItemConvertible[] items)static Ingredientstatic IngredientMethods in net.minecraft.recipe that return types with arguments of type IngredientModifier and TypeMethodDescription(package private) 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)(package 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 TypeMethodDescription(package private) 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)