Uses of Class
net.minecraft.recipe.Ingredient
Packages that use Ingredient
-
Uses of Ingredient in net.minecraft.data.recipe
Fields in net.minecraft.data.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 IngredientTransmuteRecipeJsonBuilder.inputprivate final IngredientTransmuteRecipeJsonBuilder.materialprivate final IngredientSmithingTransformRecipeJsonBuilder.templateprivate final IngredientSmithingTrimRecipeJsonBuilder.templateFields in net.minecraft.data.recipe with type parameters of type IngredientModifier and TypeFieldDescriptionprivate final Map<Character, Ingredient> ShapedRecipeJsonBuilder.inputsprivate final List<Ingredient> ShapelessRecipeJsonBuilder.inputsMethods in net.minecraft.data.recipe that return IngredientModifier and TypeMethodDescriptionprotected IngredientRecipeGenerator.ingredientFromTag(TagKey<Item> tag) Methods in net.minecraft.data.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, RegistryEntry<ArmorTrimPattern> pattern, RecipeCategory category) static TransmuteRecipeJsonBuilderTransmuteRecipeJsonBuilder.create(RecipeCategory category, Ingredient input, Ingredient material, Item result) 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.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, RegistryEntry<ArmorTrimPattern> pattern) StonecuttingRecipeJsonBuilder(RecipeCategory category, SingleStackRecipe.RecipeFactory<?> recipeFactory, Ingredient input, ItemConvertible output, int count) privateTransmuteRecipeJsonBuilder(RecipeCategory category, RegistryEntry<Item> result, Ingredient input, Ingredient material) -
Uses of Ingredient in net.minecraft.recipe
Fields in net.minecraft.recipe declared as IngredientModifier and TypeFieldDescription(package private) final IngredientSmithingTrimRecipe.addition(package private) final IngredientSmithingTransformRecipe.base(package private) final IngredientSmithingTrimRecipe.baseprivate static final IngredientFireworkRocketRecipe.DURATION_MODIFIERprivate static final IngredientFireworkRocketRecipe.FIREWORK_STARprivate static final IngredientFireworkStarRecipe.FLICKER_MODIFIERprivate static final IngredientFireworkStarRecipe.GUNPOWDERprivate final IngredientBrewingRecipeRegistry.Recipe.ingredientThe field for theingredientrecord component.private final IngredientSingleStackRecipe.ingredient(package private) final IngredientTransmuteRecipe.inputprivate static final IngredientFireworkStarFadeRecipe.INPUT_STAR(package private) final IngredientTransmuteRecipe.materialprivate static final IngredientFireworkRocketRecipe.PAPER(package private) final IngredientSmithingTrimRecipe.templateprivate static final IngredientFireworkStarRecipe.TRAIL_MODIFIERFields in net.minecraft.recipe with type parameters of type IngredientModifier and TypeFieldDescription(package private) final Optional<Ingredient> SmithingTransformRecipe.additionstatic final com.mojang.serialization.Codec<Ingredient> Ingredient.CODECprivate final Optional<List<Ingredient>> RecipeDisplayEntry.craftingRequirementsThe field for thecraftingRequirementsrecord component.private final List<Ingredient> IngredientPlacement.ingredientsprivate final List<Optional<Ingredient>> RawShapedRecipe.ingredientsprivate final List<Ingredient> ServerRecipeManager.PropertySetBuilder.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.templateMethods in net.minecraft.recipe that return IngredientModifier and TypeMethodDescriptionSmithingRecipe.base()SmithingTransformRecipe.base()SmithingTrimRecipe.base()static IngredientIngredient.fromTag(RegistryEntryList<Item> tag) BrewingRecipeRegistry.Recipe.ingredient()Returns the value of theingredientrecord component.SingleStackRecipe.ingredient()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 TypeMethodDescriptionSmithingRecipe.addition()SmithingTransformRecipe.addition()SmithingTrimRecipe.addition()RecipeDisplayEntry.craftingRequirements()Returns the value of thecraftingRequirementsrecord component.(package private) static List<Ingredient> ServerRecipeManager.filterIngredients(FeatureSet features, List<Ingredient> ingredients) IngredientPlacement.getIngredients()RawShapedRecipe.getIngredients()ShapedRecipe.getIngredients()RawShapedRecipe.Data.key()Returns the value of thekeyrecord component.SmithingRecipe.template()SmithingTransformRecipe.template()SmithingTrimRecipe.template()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) SingleStackRecipe.RecipeFactory.create(String group, Ingredient ingredient, ItemStack result) static IngredientPlacementIngredientPlacement.forSingleSlot(Ingredient ingredient) private static booleanServerRecipeManager.isEnabled(FeatureSet features, 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 RawShapedRecipe(package private) static List<Ingredient> ServerRecipeManager.filterIngredients(FeatureSet features, List<Ingredient> ingredients) static IngredientPlacementIngredientPlacement.forMultipleSlots(List<Optional<Ingredient>> ingredients) static IngredientPlacementIngredientPlacement.forShapeless(List<Ingredient> ingredients) static booleanIngredient.matches(Optional<Ingredient> ingredient, ItemStack stack) (package private) static RecipePropertySetRecipePropertySet.of(Collection<Ingredient> ingredients) static SlotDisplayIngredient.toDisplay(Optional<Ingredient> ingredient) Constructors in net.minecraft.recipe with parameters of type IngredientModifierConstructorDescriptionAbstractCookingRecipe(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) (package private)Recipe(RegistryEntry<T> registryEntry, Ingredient ingredient, RegistryEntry<T> registryEntry2) SingleStackRecipe(String group, Ingredient ingredient, ItemStack result) SmeltingRecipe(String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) SmithingTransformRecipe(Optional<Ingredient> template, Ingredient base, Optional<Ingredient> addition, TransmuteRecipeResult result) SmithingTrimRecipe(Ingredient template, Ingredient base, Ingredient addition, RegistryEntry<ArmorTrimPattern> pattern) SmokingRecipe(String group, CookingRecipeCategory category, Ingredient ingredient, ItemStack result, float experience, int cookingTime) StonecuttingRecipe(String group, Ingredient ingredient, ItemStack result) TransmuteRecipe(String group, CraftingRecipeCategory category, Ingredient input, Ingredient material, TransmuteRecipeResult 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) privateIngredientPlacement(List<Ingredient> ingredients, IntList placementSlots) RawShapedRecipe(int width, int height, List<Optional<Ingredient>> ingredients, Optional<RawShapedRecipe.Data> data) RecipeDisplayEntry(NetworkRecipeId networkRecipeId, RecipeDisplay recipeDisplay, OptionalInt optionalInt, RecipeBookCategory recipeBookCategory, Optional<List<Ingredient>> optional) ShapelessRecipe(String group, CraftingRecipeCategory category, ItemStack result, List<Ingredient> ingredients) SmithingTransformRecipe(Optional<Ingredient> template, Ingredient base, Optional<Ingredient> addition, TransmuteRecipeResult result) -
Uses of Ingredient in net.minecraft.recipe.display
Fields in net.minecraft.recipe.display declared as IngredientModifier and TypeFieldDescriptionprivate final IngredientCuttingRecipeDisplay.GroupEntry.inputThe field for theinputrecord component.Methods in net.minecraft.recipe.display that return IngredientModifier and TypeMethodDescriptionCuttingRecipeDisplay.GroupEntry.input()Returns the value of theinputrecord component.Constructors in net.minecraft.recipe.display with parameters of type IngredientModifierConstructorDescriptionGroupEntry(Ingredient ingredient, CuttingRecipeDisplay<T> cuttingRecipeDisplay)