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 record
static final record
Method parameters in net.minecraft with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionvoid
class_8074.method_48537
(Consumer<RecipeJsonProvider> consumer, Identifier identifier) void
class_8074.method_48538
(Consumer<RecipeJsonProvider> consumer, String string) void
class_8076.method_48542
(Consumer<RecipeJsonProvider> consumer, Identifier identifier) void
class_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 class
protected static class
private static class
static class
static class
static class
Deprecated, 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 void
BundleRecipeProvider.generate
(Consumer<RecipeJsonProvider> exporter) protected void
OneTwentyRecipeProvider.generate
(Consumer<RecipeJsonProvider> exporter) protected abstract void
RecipeProvider.generate
(Consumer<RecipeJsonProvider> exporter) protected void
VanillaRecipeProvider.generate
(Consumer<RecipeJsonProvider> exporter) protected static void
RecipeProvider.generateCookingRecipes
(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime) protected static void
RecipeProvider.generateFamilies
(Consumer<RecipeJsonProvider> exporter, FeatureSet enabledFeatures) protected static void
RecipeProvider.generateFamily
(Consumer<RecipeJsonProvider> exporter, BlockFamily family) protected static void
RecipeProvider.method_48530
(Consumer<RecipeJsonProvider> consumer, Item item) protected static void
RecipeProvider.method_48531
(Consumer<RecipeJsonProvider> consumer, Item item, RecipeCategory recipeCategory, Item item2) Deprecated.protected static void
RecipeProvider.method_48532
(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, TagKey<Item> tagKey) protected static void
RecipeProvider.method_48533
(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static void
RecipeProvider.offer2x2CompactingRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerBannerRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerBarkBlockRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerBedDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerBedRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerBlasting
(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTIme, String group) protected static void
RecipeProvider.offerBoatRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerCandleDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerCarpetDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerCarpetRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerChestBoatRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerChiseledBlockRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerCompactingRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerCompactingRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input, String criterionName) protected static void
RecipeProvider.offerConcretePowderDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipeProvider.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 void
RecipeProvider.offerCutCopperRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) private static void
RecipeProvider.offerFoodCookingRecipe
(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) protected static void
RecipeProvider.offerHangingSignRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerMosaicRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) private static void
RecipeProvider.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 void
RecipeProvider.offerNetheriteUpgradeRecipe
(Consumer<RecipeJsonProvider> exporter, Item input, RecipeCategory category, Item result) protected static void
RecipeProvider.offerPlanksRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input, int count) protected static void
RecipeProvider.offerPlanksRecipe2
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input, int count) protected static void
RecipeProvider.offerPolishedStoneRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerPressurePlateRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.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 void
RecipeProvider.offerReversibleCompactingRecipes
(Consumer<RecipeJsonProvider> exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String compactingId, @Nullable String compactingGroup, String reverseId, @Nullable String reverseGroup) protected static void
RecipeProvider.offerReversibleCompactingRecipesWithCompactingRecipeGroup
(Consumer<RecipeJsonProvider> exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String compactingId, String compactingGroup) protected static void
RecipeProvider.offerReversibleCompactingRecipesWithReverseRecipeGroup
(Consumer<RecipeJsonProvider> exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String reverseId, String reverseGroup) protected static void
RecipeProvider.offerShapelessRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) protected static void
RecipeProvider.offerSingleOutputShapelessRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) protected static void
RecipeProvider.offerSlabRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerSmelting
(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group) protected static void
RecipeProvider.offerStainedGlassDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerStainedGlassPaneDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerStainedGlassPaneRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerStonecuttingRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerStonecuttingRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input, int count) protected static void
RecipeProvider.offerTerracottaDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) void
ComplexRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, String recipeId) void
CookingRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) default void
CraftingRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter) default void
CraftingRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, String recipePath) void
CraftingRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) void
ShapedRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) void
ShapelessRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) void
SingleItemRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) void
SmithingRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, String recipeId) Deprecated, for removal: This API element is subject to removal in a future version.void
SmithingRecipeJsonBuilder.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) Deprecated, for removal: This API element is subject to removal in a future version.protected static void
RecipeProvider.offerWallRecipe
(Consumer<RecipeJsonProvider> exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static void
RecipeProvider.offerWaxingRecipes
(Consumer<RecipeJsonProvider> exporter) protected static void
RecipeProvider.offerWoolDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)