Uses of Interface
net.minecraft.data.server.recipe.RecipeJsonProvider
Packages that use RecipeJsonProvider
Package
Description
The base package for all Minecraft classes.
-
Uses of RecipeJsonProvider in net.minecraft
Classes in net.minecraft that implement RecipeJsonProviderModifier and TypeClassDescriptionstatic final recordstatic final recordMethod parameters in net.minecraft with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionvoidclass_8074.method_48537(Consumer<RecipeJsonProvider> consumer, Identifier identifier) voidclass_8074.method_48538(Consumer<RecipeJsonProvider> consumer, String string) voidclass_8076.method_48542(Consumer<RecipeJsonProvider> consumer, Identifier identifier) voidclass_8076.method_48543(Consumer<RecipeJsonProvider> consumer, String string) -
Uses of RecipeJsonProvider in net.minecraft.data.server.recipe
Classes in net.minecraft.data.server.recipe that implement RecipeJsonProviderModifier and TypeClassDescriptionprivate static classprotected static classprivate static classstatic classstatic classstatic classDeprecated, for removal: This API element is subject to removal in a future version.Method parameters in net.minecraft.data.server.recipe with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionprotected voidBundleRecipeProvider.generate(Consumer<RecipeJsonProvider> exporter) protected voidOneTwentyRecipeProvider.generate(Consumer<RecipeJsonProvider> exporter) protected abstract voidRecipeProvider.generate(Consumer<RecipeJsonProvider> exporter) protected voidVanillaRecipeProvider.generate(Consumer<RecipeJsonProvider> exporter) protected static voidRecipeProvider.generateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime) protected static voidRecipeProvider.generateFamilies(Consumer<RecipeJsonProvider> exporter, FeatureSet enabledFeatures) protected static voidRecipeProvider.generateFamily(Consumer<RecipeJsonProvider> exporter, BlockFamily family) protected static voidRecipeProvider.method_48530(Consumer<RecipeJsonProvider> consumer, Item item) protected static voidRecipeProvider.method_48531(Consumer<RecipeJsonProvider> consumer, Item item, RecipeCategory recipeCategory, Item item2) Deprecated.protected static voidRecipeProvider.method_48532(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, TagKey<Item> tagKey) protected static voidRecipeProvider.method_48533(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offer2x2CompactingRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTIme, String group) protected static voidRecipeProvider.offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerChestBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCompactingRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCompactingRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input, String criterionName) protected static voidRecipeProvider.offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerCrackingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.protected static voidRecipeProvider.offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerFoodCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) protected static voidRecipeProvider.offerHangingSignRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerMosaicRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, RecipeSerializer<? extends AbstractCookingRecipe> serializer, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTIme, String group, String method) protected static voidRecipeProvider.offerNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item input, RecipeCategory category, Item result) protected static voidRecipeProvider.offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input, int count) protected static voidRecipeProvider.offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input, int count) protected static voidRecipeProvider.offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem) Offers two recipes to convert between a normal and compacted form of an item.private static voidRecipeProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String compactingId, @Nullable String compactingGroup, String reverseId, @Nullable String reverseGroup) protected static voidRecipeProvider.offerReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String compactingId, String compactingGroup) protected static voidRecipeProvider.offerReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String reverseId, String reverseGroup) protected static voidRecipeProvider.offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) protected static voidRecipeProvider.offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) protected static voidRecipeProvider.offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group) protected static voidRecipeProvider.offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input, int count) protected static voidRecipeProvider.offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) voidComplexRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, String recipeId) voidCookingRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) default voidCraftingRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter) default voidCraftingRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, String recipePath) voidCraftingRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) voidShapedRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) voidShapelessRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) voidSingleItemRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) voidSmithingRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, String recipeId) Deprecated, for removal: This API element is subject to removal in a future version.voidSmithingRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) Deprecated, for removal: This API element is subject to removal in a future version.protected static voidRecipeProvider.offerWallRecipe(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerWaxingRecipes(Consumer<RecipeJsonProvider> exporter) protected static voidRecipeProvider.offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)