Uses of Interface
net.minecraft.data.server.recipe.RecipeJsonProvider
-
Uses of RecipeJsonProvider in net.minecraft.data.server
Modifier 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.offerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count)
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.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
Modifier and TypeClassDescriptionstatic class
private static class
static class
static class
static class
Modifier 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)