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 class(package private) 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)