Uses of Interface
net.minecraft.recipe.RecipeSerializer
-
Uses of RecipeSerializer in net.minecraft.data.server.recipe
Modifier and TypeFieldDescription(package private) final RecipeSerializer<?>
ComplexRecipeJsonBuilder.serializer
private final RecipeSerializer<? extends AbstractCookingRecipe>
CookingRecipeJsonBuilder.CookingRecipeJsonProvider.serializer
private final RecipeSerializer<? extends AbstractCookingRecipe>
CookingRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
LegacySmithingRecipeJsonBuilder.serializer
Deprecated, for removal: This API element is subject to removal in a future version.private final RecipeSerializer<?>
LegacySmithingRecipeJsonBuilder.SmithingRecipeJsonProvider.serializer
private final RecipeSerializer<?>
SingleItemRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.serializer
private final RecipeSerializer<?>
SmithingTransformRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
SmithingTrimRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.type
The field for thetype
record component.private final RecipeSerializer<?>
SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.type
The field for thetype
record component.Modifier and TypeMethodDescriptionCookingRecipeJsonBuilder.CookingRecipeJsonProvider.getSerializer()
LegacySmithingRecipeJsonBuilder.SmithingRecipeJsonProvider.getSerializer()
RecipeJsonProvider.getSerializer()
ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider.getSerializer()
ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider.getSerializer()
SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.getSerializer()
SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.getSerializer()
SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.getSerializer()
SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.type()
Returns the value of thetype
record component.SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.type()
Returns the value of thetype
record component.Modifier and TypeMethodDescriptionstatic ComplexRecipeJsonBuilder
ComplexRecipeJsonBuilder.create
(RecipeSerializer<? extends CraftingRecipe> serializer) static CookingRecipeJsonBuilder
CookingRecipeJsonBuilder.create
(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, RecipeSerializer<? extends AbstractCookingRecipe> serializer) protected static void
RecipeProvider.generateCookingRecipes
(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime) private static CookingRecipeCategory
CookingRecipeJsonBuilder.getCookingRecipeCategory
(RecipeSerializer<? extends AbstractCookingRecipe> serializer, ItemConvertible output) private static void
RecipeProvider.offerFoodCookingRecipe
(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) private static void
RecipeProvider.offerMultipleOptions
(Consumer<RecipeJsonProvider> exporter, RecipeSerializer<? extends AbstractCookingRecipe> serializer, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group, String method) ModifierConstructorDescriptionComplexRecipeJsonBuilder
(RecipeSerializer<?> serializer) private
CookingRecipeJsonBuilder
(RecipeCategory category, CookingRecipeCategory cookingCategory, ItemConvertible output, Ingredient input, float experience, int cookingTime, RecipeSerializer<? extends AbstractCookingRecipe> serializer) CookingRecipeJsonProvider
(Identifier recipeId, String group, CookingRecipeCategory category, Ingredient input, Item result, float experience, int cookingTime, Advancement.Builder advancementBuilder, Identifier advancementId, RecipeSerializer<? extends AbstractCookingRecipe> serializer) LegacySmithingRecipeJsonBuilder
(RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, RecipeCategory category, Item result) Deprecated, for removal: This API element is subject to removal in a future version.SingleItemRecipeJsonBuilder
(RecipeCategory category, RecipeSerializer<?> serializer, Ingredient input, ItemConvertible output, int count) SingleItemRecipeJsonProvider
(Identifier recipeId, RecipeSerializer<?> serializer, String group, Ingredient input, Item output, int outputCount, Advancement.Builder advancementBuilder, Identifier advancementId) SmithingRecipeJsonProvider
(Identifier recipeId, RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result, Advancement.Builder advancementBuilder, Identifier advancementId) SmithingTransformRecipeJsonBuilder
(RecipeSerializer<?> serializer, Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category, Item result) SmithingTransformRecipeJsonProvider
(Identifier identifier, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, Item item, Advancement.Builder builder, Identifier identifier2) SmithingTrimRecipeJsonBuilder
(RecipeSerializer<?> serializer, RecipeCategory category, Ingredient template, Ingredient base, Ingredient addition) SmithingTrimRecipeJsonProvider
(Identifier identifier, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, Advancement.Builder builder, Identifier identifier2) -
Uses of RecipeSerializer in net.minecraft.recipe
Modifier and TypeClassDescriptionclass
CookingRecipeSerializer<T extends AbstractCookingRecipe>
static class
CuttingRecipe.Serializer<T extends CuttingRecipe>
static class
Deprecated, for removal: This API element is subject to removal in a future version.static class
static class
static class
static class
class
SpecialRecipeSerializer<T extends CraftingRecipe>
A serializer for hardcoded recipes.Modifier and TypeFieldDescriptionstatic final RecipeSerializer<ArmorDyeRecipe>
RecipeSerializer.ARMOR_DYE
static final RecipeSerializer<BannerDuplicateRecipe>
RecipeSerializer.BANNER_DUPLICATE
static final RecipeSerializer<BlastingRecipe>
RecipeSerializer.BLASTING
static final RecipeSerializer<BookCloningRecipe>
RecipeSerializer.BOOK_CLONING
static final RecipeSerializer<CampfireCookingRecipe>
RecipeSerializer.CAMPFIRE_COOKING
static final RecipeSerializer<CraftingDecoratedPotRecipe>
RecipeSerializer.CRAFTING_DECORATED_POT
static final RecipeSerializer<FireworkRocketRecipe>
RecipeSerializer.FIREWORK_ROCKET
static final RecipeSerializer<FireworkStarRecipe>
RecipeSerializer.FIREWORK_STAR
static final RecipeSerializer<FireworkStarFadeRecipe>
RecipeSerializer.FIREWORK_STAR_FADE
static final RecipeSerializer<MapCloningRecipe>
RecipeSerializer.MAP_CLONING
static final RecipeSerializer<MapExtendingRecipe>
RecipeSerializer.MAP_EXTENDING
static final RecipeSerializer<RepairItemRecipe>
RecipeSerializer.REPAIR_ITEM
private final RecipeSerializer<?>
CuttingRecipe.serializer
static final RecipeSerializer<ShapedRecipe>
RecipeSerializer.SHAPED
static final RecipeSerializer<ShapelessRecipe>
RecipeSerializer.SHAPELESS
static final RecipeSerializer<ShieldDecorationRecipe>
RecipeSerializer.SHIELD_DECORATION
static final RecipeSerializer<ShulkerBoxColoringRecipe>
RecipeSerializer.SHULKER_BOX
static final RecipeSerializer<SmeltingRecipe>
RecipeSerializer.SMELTING
static final RecipeSerializer<LegacySmithingRecipe>
RecipeSerializer.SMITHING
static final RecipeSerializer<SmithingTransformRecipe>
RecipeSerializer.SMITHING_TRANSFORM
static final RecipeSerializer<SmithingTrimRecipe>
RecipeSerializer.SMITHING_TRIM
static final RecipeSerializer<SmokingRecipe>
RecipeSerializer.SMOKING
static final RecipeSerializer<StonecuttingRecipe>
RecipeSerializer.STONECUTTING
static final RecipeSerializer<SuspiciousStewRecipe>
RecipeSerializer.SUSPICIOUS_STEW
static final RecipeSerializer<TippedArrowRecipe>
RecipeSerializer.TIPPED_ARROW
Modifier and TypeMethodDescriptionArmorDyeRecipe.getSerializer()
Returns the serializer associated with this recipe.BannerDuplicateRecipe.getSerializer()
Returns the serializer associated with this recipe.BlastingRecipe.getSerializer()
Returns the serializer associated with this recipe.BookCloningRecipe.getSerializer()
Returns the serializer associated with this recipe.CampfireCookingRecipe.getSerializer()
Returns the serializer associated with this recipe.CraftingDecoratedPotRecipe.getSerializer()
Returns the serializer associated with this recipe.CuttingRecipe.getSerializer()
Returns the serializer associated with this recipe.FireworkRocketRecipe.getSerializer()
Returns the serializer associated with this recipe.FireworkStarFadeRecipe.getSerializer()
Returns the serializer associated with this recipe.FireworkStarRecipe.getSerializer()
Returns the serializer associated with this recipe.LegacySmithingRecipe.getSerializer()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the serializer associated with this recipe.MapCloningRecipe.getSerializer()
Returns the serializer associated with this recipe.MapExtendingRecipe.getSerializer()
Returns the serializer associated with this recipe.Recipe.getSerializer()
Returns the serializer associated with this recipe.RepairItemRecipe.getSerializer()
Returns the serializer associated with this recipe.ShapedRecipe.getSerializer()
Returns the serializer associated with this recipe.ShapelessRecipe.getSerializer()
Returns the serializer associated with this recipe.ShieldDecorationRecipe.getSerializer()
Returns the serializer associated with this recipe.ShulkerBoxColoringRecipe.getSerializer()
Returns the serializer associated with this recipe.SmeltingRecipe.getSerializer()
Returns the serializer associated with this recipe.SmithingTransformRecipe.getSerializer()
Returns the serializer associated with this recipe.SmithingTrimRecipe.getSerializer()
Returns the serializer associated with this recipe.SmokingRecipe.getSerializer()
Returns the serializer associated with this recipe.SuspiciousStewRecipe.getSerializer()
Returns the serializer associated with this recipe.TippedArrowRecipe.getSerializer()
Returns the serializer associated with this recipe.ModifierConstructorDescriptionCuttingRecipe
(RecipeType<?> type, RecipeSerializer<?> serializer, Identifier id, String group, Ingredient input, ItemStack output) -
Uses of RecipeSerializer in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final Registry<RecipeSerializer<?>>
Registries.RECIPE_SERIALIZER
static final RegistryKey<Registry<RecipeSerializer<?>>>
RegistryKeys.RECIPE_SERIALIZER