Uses of Class
net.minecraft.recipe.Ingredient
Packages that use Ingredient
Package
Description
The base package for all Minecraft classes.
-
Uses of Ingredient in net.minecraft
Fields in net.minecraft declared as IngredientModifier and TypeFieldDescription(package private) final Ingredientclass_10223.field_54321(package private) final Ingredientclass_10223.field_54322private final Ingredientclass_10243.field_54398private final Ingredientclass_10243.field_54399Methods in net.minecraft with parameters of type IngredientModifier and TypeMethodDescriptionstatic class_10243class_10243.method_64380(RecipeCategory recipeCategory, Ingredient ingredient, Ingredient ingredient2, Item item) Constructors in net.minecraft with parameters of type IngredientModifierConstructorDescriptionclass_10223(String string, CraftingRecipeCategory craftingRecipeCategory, Ingredient ingredient, Ingredient ingredient2, RegistryEntry<Item> registryEntry) privateclass_10243(RecipeCategory recipeCategory, RegistryEntry<Item> registryEntry, Ingredient ingredient, Ingredient ingredient2) -
Uses of Ingredient in net.minecraft.data.server.recipe
Fields in net.minecraft.data.server.recipe declared as IngredientModifier and TypeFieldDescriptionprivate final IngredientSmithingTransformRecipeJsonBuilder.additionprivate final IngredientSmithingTrimRecipeJsonBuilder.additionprivate final IngredientSmithingTransformRecipeJsonBuilder.baseprivate final IngredientSmithingTrimRecipeJsonBuilder.baseprivate final IngredientCookingRecipeJsonBuilder.inputprivate final IngredientStonecuttingRecipeJsonBuilder.inputprivate final IngredientSmithingTransformRecipeJsonBuilder.templateprivate final IngredientSmithingTrimRecipeJsonBuilder.templateFields in net.minecraft.data.server.recipe with type parameters of type IngredientModifier and TypeFieldDescriptionprivate final Map<Character, Ingredient> ShapedRecipeJsonBuilder.inputsprivate final List<Ingredient> ShapelessRecipeJsonBuilder.inputsMethods in net.minecraft.data.server.recipe that return IngredientModifier and TypeMethodDescriptionprotected IngredientRecipeGenerator.ingredientFromTag(TagKey<Item> tag) Methods in net.minecraft.data.server.recipe with parameters of type IngredientModifier and TypeMethodDescriptionstatic <T extends AbstractCookingRecipe>
CookingRecipeJsonBuilderCookingRecipeJsonBuilder.create(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory) SmithingTransformRecipeJsonBuilder.create(Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category, Item result) SmithingTrimRecipeJsonBuilder.create(Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createBlasting(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime) private CraftingRecipeJsonBuilderRecipeGenerator.createButtonRecipe(ItemConvertible output, Ingredient input) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createCampfireCooking(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime) protected ShapedRecipeJsonBuilderRecipeGenerator.createChiseledBlockRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) private CraftingRecipeJsonBuilderRecipeGenerator.createCondensingRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) private ShapedRecipeJsonBuilderRecipeGenerator.createCutCopperRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) protected CraftingRecipeJsonBuilderRecipeGenerator.createDoorRecipe(ItemConvertible output, Ingredient input) private CraftingRecipeJsonBuilderRecipeGenerator.createFenceGateRecipe(ItemConvertible output, Ingredient input) private CraftingRecipeJsonBuilderRecipeGenerator.createFenceRecipe(ItemConvertible output, Ingredient input) private CraftingRecipeJsonBuilderRecipeGenerator.createPressurePlateRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) private CraftingRecipeJsonBuilderRecipeGenerator.createSignRecipe(ItemConvertible output, Ingredient input) protected CraftingRecipeJsonBuilderRecipeGenerator.createSlabRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createSmelting(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createSmoking(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime) protected CraftingRecipeJsonBuilderRecipeGenerator.createStairsRecipe(ItemConvertible output, Ingredient input) StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient input, RecipeCategory category, ItemConvertible output) StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient input, RecipeCategory category, ItemConvertible output, int count) protected CraftingRecipeJsonBuilderRecipeGenerator.createTrapdoorRecipe(ItemConvertible output, Ingredient input) private CraftingRecipeJsonBuilderRecipeGenerator.getWallRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) ShapedRecipeJsonBuilder.input(Character c, Ingredient ingredient) ShapelessRecipeJsonBuilder.input(Ingredient ingredient) ShapelessRecipeJsonBuilder.input(Ingredient ingredient, int amount) protected voidRecipeGenerator.offerSmithingTemplateCopyingRecipe(ItemConvertible template, Ingredient resource) Constructors in net.minecraft.data.server.recipe with parameters of type IngredientModifierConstructorDescriptionprivateCookingRecipeJsonBuilder(RecipeCategory category, CookingRecipeCategory cookingCategory, ItemConvertible output, Ingredient input, float experience, int cookingTime, AbstractCookingRecipe.RecipeFactory<?> recipeFactory) SmithingTransformRecipeJsonBuilder(Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category, Item result) SmithingTrimRecipeJsonBuilder(RecipeCategory category, Ingredient template, Ingredient base, Ingredient addition) StonecuttingRecipeJsonBuilder(RecipeCategory category, CuttingRecipe.RecipeFactory<?> recipeFactory, Ingredient input, ItemConvertible output, int count) -
Uses of Ingredient in net.minecraft.recipe
Fields in net.minecraft.recipe declared as IngredientModifier and TypeFieldDescriptionprivate static final IngredientFireworkRocketRecipe.DURATION_MODIFIERprivate static final IngredientFireworkRocketRecipe.FIREWORK_STARprivate static final IngredientFireworkStarRecipe.FLICKER_MODIFIERprivate static final IngredientFireworkStarRecipe.GUNPOWDERprotected final IngredientAbstractCookingRecipe.ingredientprivate final IngredientBrewingRecipeRegistry.Recipe.ingredientThe field for theingredientrecord component.protected final IngredientCuttingRecipe.ingredientprivate static final IngredientFireworkStarFadeRecipe.INPUT_STARprivate static final IngredientFireworkRocketRecipe.PAPERprivate static final IngredientFireworkStarRecipe.TRAIL_MODIFIERFields in net.minecraft.recipe with type parameters of type IngredientModifier and TypeFieldDescription(package private) final Optional<Ingredient> SmithingTransformRecipe.addition(package private) final Optional<Ingredient> SmithingTrimRecipe.addition(package private) final Optional<Ingredient> SmithingTransformRecipe.base(package private) final Optional<Ingredient> SmithingTrimRecipe.basestatic final com.mojang.serialization.Codec<Ingredient> Ingredient.CODECprivate final List<Optional<Ingredient>> RawShapedRecipe.ingredients(package private) final List<Ingredient> ShapelessRecipe.ingredientsprivate final Map<Character, Ingredient> RawShapedRecipe.Data.keyThe field for thekeyrecord component.static final PacketCodec<RegistryByteBuf, Optional<Ingredient>> Ingredient.OPTIONAL_PACKET_CODECstatic final PacketCodec<RegistryByteBuf, Ingredient> Ingredient.PACKET_CODECprivate final List<Ingredient> BrewingRecipeRegistry.Builder.potionTypesprivate final List<Ingredient> BrewingRecipeRegistry.potionTypes(package private) final Optional<Ingredient> SmithingTransformRecipe.template(package private) final Optional<Ingredient> SmithingTrimRecipe.templateMethods in net.minecraft.recipe that return IngredientModifier and TypeMethodDescriptionstatic IngredientIngredient.fromTag(RegistryEntryList<Item> tag) BrewingRecipeRegistry.Recipe.ingredient()Returns the value of theingredientrecord component.static IngredientIngredient.ofItem(ItemConvertible item) static IngredientIngredient.ofItems(Stream<? extends ItemConvertible> stacks) static IngredientIngredient.ofItems(ItemConvertible[] items) Methods in net.minecraft.recipe that return types with arguments of type IngredientModifier and TypeMethodDescriptionRawShapedRecipe.getIngredients()ShapedRecipe.getIngredients()RawShapedRecipe.Data.key()Returns the value of thekeyrecord component.Methods in net.minecraft.recipe with parameters of type IngredientModifier and TypeMethodDescriptionAbstractCookingRecipe.RecipeFactory.create(String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) CookingRecipeSerializer.create(String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) CuttingRecipe.RecipeFactory.create(String group, Ingredient ingredient, ItemStack result) static IngredientPlacementIngredientPlacement.forSingleSlot(Ingredient ingredient) IngredientPlacement.getMatchingStacks(Ingredient ingredient) Method parameters in net.minecraft.recipe with type arguments of type IngredientModifier and TypeMethodDescriptionprivate static RawShapedRecipestatic RawShapedRecipeRawShapedRecipe.create(Map<Character, Ingredient> key, String[] pattern) static RawShapedRecipestatic IngredientPlacementIngredientPlacement.forMultipleSlots(List<Optional<Ingredient>> ingredients) static IngredientPlacementIngredientPlacement.forShapeless(List<Ingredient> ingredients) static booleanIngredient.matches(Optional<Ingredient> ingredient, ItemStack stack) Constructors in net.minecraft.recipe with parameters of type IngredientModifierConstructorDescriptionAbstractCookingRecipe(RecipeType<?> type, String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) BlastingRecipe(String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) CampfireCookingRecipe(String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) CuttingRecipe(RecipeType<?> type, RecipeSerializer<?> serializer, String group, Ingredient ingredient, ItemStack result) (package private)Recipe(RegistryEntry<T> registryEntry, Ingredient ingredient, RegistryEntry<T> registryEntry2) SmeltingRecipe(String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) SmokingRecipe(String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) StonecuttingRecipe(String group, Ingredient ingredient, ItemStack result) Constructor parameters in net.minecraft.recipe with type arguments of type IngredientModifierConstructorDescription(package private)BrewingRecipeRegistry(List<Ingredient> potionTypes, List<BrewingRecipeRegistry.Recipe<Potion>> potionRecipes, List<BrewingRecipeRegistry.Recipe<Item>> itemRecipes) RawShapedRecipe(int width, int height, List<Optional<Ingredient>> ingredients, Optional<RawShapedRecipe.Data> data) ShapelessRecipe(String group, CraftingRecipeCategory category, ItemStack result, List<Ingredient> ingredients) SmithingTransformRecipe(Optional<Ingredient> template, Optional<Ingredient> base, Optional<Ingredient> addition, ItemStack result) SmithingTrimRecipe(Optional<Ingredient> template, Optional<Ingredient> base, Optional<Ingredient> addition)