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
Methods in net.minecraft with parameters of type IngredientModifier and TypeMethodDescriptionstatic class_9887class_9887.method_61682(Ingredient ingredient) class_9887.method_61685(Ingredient ingredient) Method parameters in net.minecraft with type arguments of type IngredientModifier and TypeMethodDescriptionstatic class_9887class_9887.method_61683(List<Optional<Ingredient>> list) static class_9887class_9887.method_61686(List<Ingredient> list) -
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 IngredientRecipeProvider.method_62748(TagKey<Item> tagKey) 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) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createCampfireCooking(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime) protected ShapedRecipeJsonBuilderRecipeProvider.createChiseledBlockRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuilderRecipeProvider.createCondensingRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) private ShapedRecipeJsonBuilderRecipeProvider.createCutCopperRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) protected CraftingRecipeJsonBuilderRecipeProvider.createDoorRecipe(ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuilderRecipeProvider.createFenceGateRecipe(ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuilderRecipeProvider.createFenceRecipe(ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuilderRecipeProvider.createPressurePlateRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuilderRecipeProvider.createSignRecipe(ItemConvertible itemConvertible, Ingredient ingredient) protected CraftingRecipeJsonBuilderRecipeProvider.createSlabRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) 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 CraftingRecipeJsonBuilderRecipeProvider.createStairsRecipe(ItemConvertible itemConvertible, Ingredient ingredient) StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient input, RecipeCategory category, ItemConvertible output) StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient input, RecipeCategory category, ItemConvertible output, int count) private CraftingRecipeJsonBuilderRecipeProvider.createTransmutationRecipe(ItemConvertible itemConvertible, Ingredient ingredient) protected CraftingRecipeJsonBuilderRecipeProvider.createTrapdoorRecipe(ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuilderRecipeProvider.getWallRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) ShapedRecipeJsonBuilder.input(Character c, Ingredient ingredient) ShapelessRecipeJsonBuilder.input(Ingredient ingredient) ShapelessRecipeJsonBuilder.input(Ingredient ingredient, int size) protected voidRecipeProvider.offerSmithingTemplateCopyingRecipe(ItemConvertible itemConvertible, 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.additionstatic final com.mojang.serialization.Codec<Ingredient> Ingredient.ALLOW_EMPTY_CODEC(package private) final Optional<Ingredient> SmithingTransformRecipe.base(package private) final Optional<Ingredient> SmithingTrimRecipe.basestatic final PacketCodec<RegistryByteBuf, Optional<Ingredient>> Ingredient.field_52595private 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, 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> registryEntryList) BrewingRecipeRegistry.Recipe.ingredient()Returns the value of theingredientrecord component.static IngredientIngredient.ofItems(ItemConvertible[] items) static IngredientIngredient.ofStacks(Stream<? extends ItemConvertible> stacks) static IngredientIngredient.ofStacks(ItemConvertible itemConvertible) Methods in net.minecraft.recipe that return types with arguments of type IngredientModifier and TypeMethodDescriptionRawShapedRecipe.getIngredients()RawShapedRecipe.Data.key()Returns the value of thekeyrecord component.ShapedRecipe.method_61693()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) Method parameters in net.minecraft.recipe with type arguments of type IngredientModifier and TypeMethodDescriptionstatic RawShapedRecipeRawShapedRecipe.create(Map<Character, Ingredient> key, String[] pattern) static RawShapedRecipestatic booleanIngredient.method_61676(Optional<Ingredient> optional, ItemStack itemStack) private static RawShapedRecipeRawShapedRecipe.method_61695(Integer integer, Integer integer2, List<Optional<Ingredient>> list) 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>> list, Optional<RawShapedRecipe.Data> data) ShapelessRecipe(String group, CraftingRecipeCategory category, ItemStack result, List<Ingredient> ingredients) SmithingTransformRecipe(Optional<Ingredient> optional, Optional<Ingredient> optional2, Optional<Ingredient> optional3, ItemStack result) SmithingTrimRecipe(Optional<Ingredient> optional, Optional<Ingredient> optional2, Optional<Ingredient> optional3)