Uses of Interface
net.minecraft.data.server.recipe.RecipeExporter
Packages that use RecipeExporter
-
Uses of RecipeExporter in net.minecraft.data.server.recipe
Methods in net.minecraft.data.server.recipe with parameters of type RecipeExporterModifier and TypeMethodDescriptionprotected voidBundleRecipeProvider.generate(RecipeExporter exporter) protected abstract voidRecipeProvider.generate(RecipeExporter exporter) protected voidVanillaRecipeProvider.generate(RecipeExporter exporter) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.generateCookingRecipes(RecipeExporter exporter, String cooker, RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, int cookingTime) protected static voidRecipeProvider.generateFamilies(RecipeExporter exporter, FeatureSet enabledFeatures) protected static voidRecipeProvider.generateFamily(RecipeExporter exporter, BlockFamily family, FeatureSet enabledFeatures) protected static voidRecipeProvider.offer2x2CompactingRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBannerRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBarkBlockRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBedRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBlasting(RecipeExporter exporter, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group) protected static voidRecipeProvider.offerBoatRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerBulbRecipe(RecipeExporter exporter, Block output, Block input) protected static voidRecipeProvider.offerCandleDyeingRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCarpetRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerChestBoatRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerChiseledBlockRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCompactingRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerCompactingRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input, String criterionName) protected static voidRecipeProvider.offerConcretePowderDyeingRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerCrackingRecipe(RecipeExporter 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 voidRecipeProvider.offerCutCopperRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerDyeableRecipes(RecipeExporter exporter, List<Item> dyes, List<Item> dyeables, String group) private static <T extends AbstractCookingRecipe>
voidRecipeProvider.offerFoodCookingRecipe(RecipeExporter exporter, String cooker, RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, int cookingTime, ItemConvertible items, ItemConvertible output, float experience) protected static voidRecipeProvider.offerGrateRecipe(RecipeExporter exporter, Block output, Block input) protected static voidRecipeProvider.offerHangingSignRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerMosaicRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) private static <T extends AbstractCookingRecipe>
voidRecipeProvider.offerMultipleOptions(RecipeExporter exporter, RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group, String suffix) protected static voidRecipeProvider.offerNetheriteUpgradeRecipe(RecipeExporter exporter, Item input, RecipeCategory category, Item result) protected static voidRecipeProvider.offerPlanksRecipe(RecipeExporter exporter, ItemConvertible output, TagKey<Item> input, int count) protected static voidRecipeProvider.offerPlanksRecipe2(RecipeExporter exporter, ItemConvertible output, TagKey<Item> input, int count) protected static voidRecipeProvider.offerPolishedStoneRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerPressurePlateRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerReversibleCompactingRecipes(RecipeExporter 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 voidRecipeProvider.offerReversibleCompactingRecipes(RecipeExporter exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String compactingId, @Nullable String compactingGroup, String reverseId, @Nullable String reverseGroup) protected static voidRecipeProvider.offerReversibleCompactingRecipesWithCompactingRecipeGroup(RecipeExporter exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String compactingId, String compactingGroup) protected static voidRecipeProvider.offerReversibleCompactingRecipesWithReverseRecipeGroup(RecipeExporter exporter, RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String reverseId, String reverseGroup) protected static voidRecipeProvider.offerShapelessRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) protected static voidRecipeProvider.offerSingleOutputShapelessRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) protected static voidRecipeProvider.offerSlabRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerSmelting(RecipeExporter exporter, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group) protected static voidRecipeProvider.offerSmithingTemplateCopyingRecipe(RecipeExporter exporter, ItemConvertible template, ItemConvertible resource) protected static voidRecipeProvider.offerSmithingTemplateCopyingRecipe(RecipeExporter exporter, ItemConvertible template, Ingredient resource) protected static voidRecipeProvider.offerSmithingTemplateCopyingRecipe(RecipeExporter exporter, ItemConvertible template, TagKey<Item> resource) protected static voidRecipeProvider.offerSmithingTrimRecipe(RecipeExporter exporter, Item template, Identifier recipeId) protected static voidRecipeProvider.offerStainedGlassDyeingRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStainedGlassPaneDyeingRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStainedGlassPaneRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStonecuttingRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerStonecuttingRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input, int count) protected static voidRecipeProvider.offerTerracottaDyeingRecipe(RecipeExporter exporter, ItemConvertible output, ItemConvertible input) voidComplexRecipeJsonBuilder.offerTo(RecipeExporter exporter, String id) voidComplexRecipeJsonBuilder.offerTo(RecipeExporter exporter, Identifier id) voidCookingRecipeJsonBuilder.offerTo(RecipeExporter exporter, Identifier recipeId) default voidCraftingRecipeJsonBuilder.offerTo(RecipeExporter exporter) default voidCraftingRecipeJsonBuilder.offerTo(RecipeExporter exporter, String recipePath) voidCraftingRecipeJsonBuilder.offerTo(RecipeExporter exporter, Identifier recipeId) voidShapedRecipeJsonBuilder.offerTo(RecipeExporter exporter, Identifier recipeId) voidShapelessRecipeJsonBuilder.offerTo(RecipeExporter exporter, Identifier recipeId) voidSmithingTransformRecipeJsonBuilder.offerTo(RecipeExporter exporter, String recipeId) voidSmithingTransformRecipeJsonBuilder.offerTo(RecipeExporter exporter, Identifier recipeId) voidSmithingTrimRecipeJsonBuilder.offerTo(RecipeExporter exporter, Identifier recipeId) voidStonecuttingRecipeJsonBuilder.offerTo(RecipeExporter exporter, Identifier recipeId) protected static voidRecipeProvider.offerWallRecipe(RecipeExporter exporter, RecipeCategory category, ItemConvertible output, ItemConvertible input) protected static voidRecipeProvider.offerWaxingRecipes(RecipeExporter exporter, FeatureSet enabledFeatures)