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 final IngredientRecipeBookGhostSlots.GhostInputSlot.ingredientMethods in net.minecraft.client.gui.screen.recipebook with parameters of type IngredientModifier and TypeMethodDescriptionvoidRecipeAlternativesWidget.AlternativeButtonWidget.acceptAlignedInput(Ingredient ingredient, int int2, int int3, int int4, int int5) voidRecipeBookWidget.acceptAlignedInput(Ingredient ingredient, int int2, int int3, int int4, int int5) voidRecipeBookGhostSlots.addSlot(Ingredient ingredient, int x, int y) Constructors in net.minecraft.client.gui.screen.recipebook with parameters of type Ingredient -
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 DefaultedList<Ingredient> ShapelessRecipeJsonBuilder.inputsMethods 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 static ShapedRecipeJsonBuilderRecipeProvider.createChiseledBlockRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createCondensingRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) private static ShapedRecipeJsonBuilderRecipeProvider.createCutCopperRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) protected static CraftingRecipeJsonBuilderRecipeProvider.createDoorRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createFenceGateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createFenceRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createPressurePlateRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createSignRecipe(ItemConvertible output, Ingredient input) protected static CraftingRecipeJsonBuilderRecipeProvider.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 static CraftingRecipeJsonBuilderRecipeProvider.createStairsRecipe(ItemConvertible output, Ingredient input) StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient input, RecipeCategory category, ItemConvertible output) StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient input, RecipeCategory category, ItemConvertible output, int count) private static CraftingRecipeJsonBuilderRecipeProvider.createTransmutationRecipe(ItemConvertible output, Ingredient input) protected static CraftingRecipeJsonBuilderRecipeProvider.createTrapdoorRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.getWallRecipe(RecipeCategory category, ItemConvertible output, Ingredient input) ShapedRecipeJsonBuilder.input(Character c, Ingredient ingredient) ShapelessRecipeJsonBuilder.input(Ingredient ingredient) ShapelessRecipeJsonBuilder.input(Ingredient ingredient, int size) protected static voidRecipeProvider.offerSmithingTemplateCopyingRecipe(RecipeExporter exporter, 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.entity.passive
Fields in net.minecraft.entity.passive declared as IngredientModifier and TypeFieldDescriptionprivate static final IngredientAllayEntity.DUPLICATION_INGREDIENT -
Uses of Ingredient in net.minecraft.entity.vehicle
Fields in net.minecraft.entity.vehicle declared as IngredientModifier and TypeFieldDescriptionprivate static final IngredientFurnaceMinecartEntity.ACCEPTABLE_FUEL -
Uses of Ingredient in net.minecraft.item
Fields in net.minecraft.item with type parameters of type IngredientModifier and TypeFieldDescriptionprivate final Supplier<Ingredient> ArmorMaterial.repairIngredientThe field for therepairIngredientrecord component.private final Supplier<Ingredient> ToolMaterials.repairIngredientMethods in net.minecraft.item that return IngredientModifier and TypeMethodDescriptionToolMaterial.getRepairIngredient()Returns theIngredientused to repair items using thisToolMaterial.ToolMaterials.getRepairIngredient()Returns theIngredientused to repair items using thisToolMaterial.Methods in net.minecraft.item that return types with arguments of type IngredientModifier and TypeMethodDescriptionArmorMaterial.repairIngredient()Returns the value of therepairIngredientrecord component.Method parameters in net.minecraft.item with type arguments of type IngredientModifier and TypeMethodDescriptionprivate static RegistryEntry<ArmorMaterial> ArmorMaterials.register(String id, EnumMap<ArmorItem.Type, Integer> defense, int enchantability, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredient) private static RegistryEntry<ArmorMaterial> ArmorMaterials.register(String id, EnumMap<ArmorItem.Type, Integer> defense, int enchantability, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredient, List<ArmorMaterial.Layer> layers) Constructor parameters in net.minecraft.item with type arguments of type IngredientModifierConstructorDescriptionArmorMaterial(Map<ArmorItem.Type, Integer> map, int int2, RegistryEntry<SoundEvent> registryEntry, Supplier<Ingredient> supplier, List<ArmorMaterial.Layer> list, float float2, float float3) privateToolMaterials(TagKey<Block> inverseTag, 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) final IngredientSmithingTransformRecipe.addition(package private) final IngredientSmithingTrimRecipe.addition(package private) final IngredientSmithingTransformRecipe.base(package private) final IngredientSmithingTrimRecipe.baseprivate static final IngredientFireworkRocketRecipe.DURATION_MODIFIERstatic final IngredientIngredient.EMPTYprivate 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.PAPER(package private) final IngredientSmithingTransformRecipe.template(package private) final IngredientSmithingTrimRecipe.templateprivate static final IngredientFireworkStarRecipe.TRAIL_MODIFIERprivate static final IngredientFireworkStarRecipe.TYPE_MODIFIERFields in net.minecraft.recipe with type parameters of type IngredientModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Ingredient> Ingredient.ALLOW_EMPTY_CODECstatic final com.mojang.serialization.Codec<Ingredient> Ingredient.DISALLOW_EMPTY_CODECprivate final DefaultedList<Ingredient> RawShapedRecipe.ingredientsprivate final List<Ingredient> RecipeMatcher.Matcher.ingredients(package private) final DefaultedList<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.potionTypesMethods in net.minecraft.recipe that return IngredientModifier and TypeMethodDescriptionstatic IngredientIngredient.empty()static IngredientBrewingRecipeRegistry.Recipe.ingredient()Returns the value of theingredientrecord component.private 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 TypeMethodDescriptionprivate static com.mojang.serialization.Codec<Ingredient> Ingredient.createCodec(boolean allowEmpty) AbstractCookingRecipe.getIngredients()Returns the ingredients accepted as inputs for this recipe.CuttingRecipe.getIngredients()Returns the ingredients accepted as inputs for this recipe.RawShapedRecipe.getIngredients()default DefaultedList<Ingredient> Recipe.getIngredients()Returns the ingredients accepted as inputs for this recipe.ShapedRecipe.getIngredients()Returns the ingredients accepted as inputs for this recipe.ShapelessRecipe.getIngredients()Returns the ingredients accepted as inputs for this recipe.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) Method parameters in net.minecraft.recipe with type arguments of type IngredientModifier and TypeMethodDescriptionstatic RawShapedRecipeRawShapedRecipe.create(Map<Character, Ingredient> key, String[] pattern) static RawShapedRecipeConstructors 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) SmithingTransformRecipe(Ingredient template, Ingredient base, Ingredient addition, ItemStack result) SmithingTrimRecipe(Ingredient template, Ingredient base, Ingredient addition) 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, DefaultedList<Ingredient> ingredients, Optional<RawShapedRecipe.Data> data) ShapelessRecipe(String group, CraftingRecipeCategory category, ItemStack result, DefaultedList<Ingredient> ingredients)