Uses of Interface
net.minecraft.recipe.RecipeSerializer
Packages that use RecipeSerializer
Package
Description
The base package for all Minecraft classes.
-
Uses of RecipeSerializer in net.minecraft
Classes in net.minecraft that implement RecipeSerializerModifier and TypeClassDescriptionstatic class
static class
Fields in net.minecraft declared as RecipeSerializerModifier and TypeFieldDescriptionprivate final RecipeSerializer<?>
class_8074.field_42096
private final RecipeSerializer<?>
class_8076.field_42102
private final RecipeSerializer<?>
class_8074.class_8075.type
The field for thetype
record component.private final RecipeSerializer<?>
class_8076.class_8077.type
The field for thetype
record component.Methods in net.minecraft that return RecipeSerializerModifier and TypeMethodDescriptionclass_8060.getSerializer()
Returns the serializer associated with this recipe.class_8062.getSerializer()
Returns the serializer associated with this recipe.class_8074.class_8075.getSerializer()
class_8076.class_8077.getSerializer()
class_8074.class_8075.type()
Returns the value of thetype
record component.class_8076.class_8077.type()
Returns the value of thetype
record component.Constructors in net.minecraft with parameters of type RecipeSerializerModifierConstructorDescriptionclass_8074
(RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, RecipeCategory recipeCategory, Item item) class_8075
(Identifier identifier, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, Item item, Advancement.Builder builder, Identifier identifier2) class_8076
(RecipeSerializer<?> recipeSerializer, RecipeCategory recipeCategory, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3) class_8077
(Identifier identifier, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, Advancement.Builder builder, Identifier identifier2) -
Uses of RecipeSerializer in net.minecraft.data.server.recipe
Fields in net.minecraft.data.server.recipe declared as RecipeSerializerModifier 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<?>
SingleItemRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.serializer
private final RecipeSerializer<?>
SmithingRecipeJsonBuilder.serializer
Deprecated, for removal: This API element is subject to removal in a future version.private final RecipeSerializer<?>
SmithingRecipeJsonBuilder.SmithingRecipeJsonProvider.serializer
Methods in net.minecraft.data.server.recipe that return RecipeSerializerModifier and TypeMethodDescriptionCookingRecipeJsonBuilder.CookingRecipeJsonProvider.getSerializer()
RecipeJsonProvider.getSerializer()
ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider.getSerializer()
ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider.getSerializer()
SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.getSerializer()
SmithingRecipeJsonBuilder.SmithingRecipeJsonProvider.getSerializer()
Methods in net.minecraft.data.server.recipe with parameters of type RecipeSerializerModifier 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) Constructors in net.minecraft.data.server.recipe with parameters of type RecipeSerializerModifierConstructorDescriptionComplexRecipeJsonBuilder
(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) 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) SmithingRecipeJsonBuilder
(RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, RecipeCategory category, Item result) Deprecated, for removal: This API element is subject to removal in a future version.SmithingRecipeJsonProvider
(Identifier recipeId, RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result, Advancement.Builder advancementBuilder, Identifier advancementId) -
Uses of RecipeSerializer in net.minecraft.recipe
Classes in net.minecraft.recipe that implement RecipeSerializerModifier and TypeClassDescriptionclass
CookingRecipeSerializer<T extends AbstractCookingRecipe>
static class
CuttingRecipe.Serializer<T extends CuttingRecipe>
static class
static class
static class
Deprecated, for removal: This API element is subject to removal in a future version.class
SpecialRecipeSerializer<T extends CraftingRecipe>
A serializer for hardcoded recipes.Fields in net.minecraft.recipe declared as RecipeSerializerModifier 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<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<SmithingRecipe>
RecipeSerializer.SMITHING
static final RecipeSerializer<class_8060>
RecipeSerializer.SMITHING_TRANSFORM
static final RecipeSerializer<class_8062>
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
Methods in net.minecraft.recipe with type parameters of type RecipeSerializerMethods in net.minecraft.recipe that return RecipeSerializerModifier 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.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.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.SmithingRecipe.getSerializer()
Deprecated, for removal: This API element is subject to removal in a future version.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.Constructors in net.minecraft.recipe with parameters of type RecipeSerializerModifierConstructorDescriptionCuttingRecipe
(RecipeType<?> type, RecipeSerializer<?> serializer, Identifier id, String group, Ingredient input, ItemStack output) -
Uses of RecipeSerializer in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type RecipeSerializerModifier and TypeFieldDescriptionstatic final Registry<RecipeSerializer<?>>
Registries.RECIPE_SERIALIZER
static final RegistryKey<Registry<RecipeSerializer<?>>>
RegistryKeys.RECIPE_SERIALIZER