Uses of Interface
net.minecraft.data.server.recipe.RecipeJsonProvider
Packages that use RecipeJsonProvider
-
Uses of RecipeJsonProvider in net.minecraft.data.server
Method parameters in net.minecraft.data.server with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionprivate static void
RecipesProvider.createPressurePlateRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.generate
(Consumer<RecipeJsonProvider> exporter) private static void
RecipesProvider.generateCookingRecipes
(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime) private static void
RecipesProvider.generateFamily
(Consumer<RecipeJsonProvider> exporter, BlockFamily family) private static void
RecipesProvider.offerBannerRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerBarkBlockRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerBedDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerBedRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerBlasting
(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static void
RecipesProvider.offerBoatRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static void
RecipesProvider.offerCandleDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerCarpetDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerCarpetRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static void
RecipesProvider.offerChiseledBlockRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerConcretePowderDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerCookingRecipe
(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) private static void
RecipesProvider.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.static void
RecipesProvider.offerCutCopperRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerMultipleOptions
(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString) private static void
RecipesProvider.offerNetheriteUpgradeRecipe
(Consumer<RecipeJsonProvider> exporter, Item output, Item input) private static void
RecipesProvider.offerPlanksRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input) private static void
RecipesProvider.offerPlanksRecipe2
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input) static void
RecipesProvider.offerPolishedStoneRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerReversibleCompactingRecipes
(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input) Offers two recipes to convert between a normal and compacted form of an item.private static void
RecipesProvider.offerReversibleCompactingRecipes
(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactedItemId, @Nullable String compactedItemGroup, String inputItemId, @Nullable String inputItemGroup) private static void
RecipesProvider.offerReversibleCompactingRecipesWithCompactedItemGroup
(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input, String compactedItemId, String compactedItemGroup) private static void
RecipesProvider.offerReversibleCompactingRecipesWithInputItemGroup
(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String inputItemId, String inputItemGroup) private static void
RecipesProvider.offerShapelessRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) private static void
RecipesProvider.offerSingleOutputShapelessRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) private static void
RecipesProvider.offerSlabRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerSmelting
(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static void
RecipesProvider.offerStainedGlassDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerStainedGlassPaneDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerStainedGlassPaneRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerStonecuttingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerStonecuttingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count) private static void
RecipesProvider.offerTerracottaDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static void
RecipesProvider.offerWallRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
RecipesProvider.offerWaxingRecipes
(Consumer<RecipeJsonProvider> exporter) private static void
RecipesProvider.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 TypeClassDescriptionstatic class
private static class
static class
static class
static class
Method parameters in net.minecraft.data.server.recipe with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionvoid
ComplexRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, String recipeId) void
CookingRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) default void
CraftingRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter) default void
CraftingRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, String recipePath) void
CraftingRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) void
ShapedRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) void
ShapelessRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) void
SingleItemRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) void
SmithingRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, String recipeId) void
SmithingRecipeJsonFactory.offerTo
(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)