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 RecipeJsonProviderMethod parameters in net.minecraft with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionprotected voidclass_7801.generate(Consumer<RecipeJsonProvider> consumer) protected voidclass_7802.generate(Consumer<RecipeJsonProvider> consumer) protected voidclass_7803.generate(Consumer<RecipeJsonProvider> consumer) -
Uses of RecipeJsonProvider in net.minecraft.data.server
Method parameters in net.minecraft.data.server with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionprotected abstract voidRecipeProvider.generate(Consumer<RecipeJsonProvider> consumer) protected static voidRecipeProvider.generateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, int cookingTime) protected static voidRecipeProvider.generateFamily(Consumer<RecipeJsonProvider> exporter, BlockFamily family) protected static voidRecipeProvider.method_46207(Consumer<RecipeJsonProvider> consumer, class_7699 class_7699) protected static voidRecipeProvider.method_46208(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2) protected static voidRecipeProvider.method_46209(Consumer<RecipeJsonProvider> consumer, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.method_46211(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.method_46212(Consumer<RecipeJsonProvider> consumer, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) 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, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) 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, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) 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, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) private static voidRecipeProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string, String string2) protected static voidRecipeProvider.offerNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item input, class_7800 class_7800, Item item) protected static voidRecipeProvider.offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) protected static voidRecipeProvider.offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) protected static voidRecipeProvider.offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2) Offers two recipes to convert between a normal and compacted form of an item.private static voidRecipeProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2, String string, @Nullable String string2, String string3, @Nullable String string4) protected static voidRecipeProvider.offerReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible compacted, class_7800 class_78002, ItemConvertible itemConvertible, String string, String string2) protected static voidRecipeProvider.offerReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2, String string, String string2) 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, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) 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, class_7800 class_7800, ItemConvertible input, ItemConvertible itemConvertible) protected static voidRecipeProvider.offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2) protected static voidRecipeProvider.offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerWallRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidRecipeProvider.offerWaxingRecipes(Consumer<RecipeJsonProvider> exporter) protected static voidRecipeProvider.offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) -
Uses of RecipeJsonProvider in net.minecraft.data.server.recipe
Classes in net.minecraft.data.server.recipe that implement RecipeJsonProviderModifier and TypeClassDescriptionprivate static classprivate static classstatic classstatic classstatic classMethod parameters in net.minecraft.data.server.recipe with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionvoidComplexRecipeJsonBuilder.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) voidSmithingRecipeJsonBuilder.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)