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 voidRecipesProvider.createPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.generate(Consumer<RecipeJsonProvider> exporter)private static voidRecipesProvider.generateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime)private static voidRecipesProvider.generateFamily(Consumer<RecipeJsonProvider> exporter, BlockFamily family)private static voidRecipesProvider.offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)private static voidRecipesProvider.offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)static voidRecipesProvider.offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)static voidRecipesProvider.offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience)private static voidRecipesProvider.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 voidRecipesProvider.offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString)private static voidRecipesProvider.offerNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item output, Item input)private static voidRecipesProvider.offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input)private static voidRecipesProvider.offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input)static voidRecipesProvider.offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count)private static voidRecipesProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input)Offers two recipes to convert between a normal and compacted form of an item.private static voidRecipesProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactedItemId, @Nullable String compactedItemGroup, String inputItemId, @Nullable String inputItemGroup)private static voidRecipesProvider.offerReversibleCompactingRecipesWithCompactedItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input, String compactedItemId, String compactedItemGroup)private static voidRecipesProvider.offerReversibleCompactingRecipesWithInputItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String inputItemId, String inputItemGroup)private static voidRecipesProvider.offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount)private static voidRecipesProvider.offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group)private static voidRecipesProvider.offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)private static voidRecipesProvider.offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)static voidRecipesProvider.offerWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerWaxingRecipes(Consumer<RecipeJsonProvider> exporter)private static voidRecipesProvider.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 classprivate static classstatic classstatic classstatic classMethod parameters in net.minecraft.data.server.recipe with type arguments of type RecipeJsonProviderModifier and TypeMethodDescriptionvoidComplexRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, String recipeId)voidCookingRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)default voidCraftingRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter)default voidCraftingRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, String recipePath)voidCraftingRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)voidShapedRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)voidShapelessRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)voidSingleItemRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)voidSmithingRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, String recipeId)voidSmithingRecipeJsonFactory.offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)