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
The field for theserializer
record component.private final RecipeSerializer<? extends AbstractCookingRecipe>
CookingRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
SingleItemRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.serializer
The field for theserializer
record component.private final RecipeSerializer<?>
SmithingTransformRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.serializer
The field for theserializer
record component.private final RecipeSerializer<?>
SmithingTrimRecipeJsonBuilder.serializer
private final RecipeSerializer<?>
SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.serializer
The field for theserializer
record component.Modifier and TypeMethodDescriptionRecipeSerializer<? extends AbstractCookingRecipe>
CookingRecipeJsonBuilder.CookingRecipeJsonProvider.serializer()
RecipeJsonProvider.serializer()
ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider.serializer()
ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider.serializer()
SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.serializer()
SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.serializer()
SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.serializer()
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
(RecipeExporter 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
(RecipeExporter exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) private static void
RecipeProvider.offerMultipleOptions
(RecipeExporter 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) (package private)
CookingRecipeJsonProvider
(Identifier id, String group, CookingRecipeCategory category, Ingredient input, Item result, float experience, int cookingTime, AdvancementEntry advancement, RecipeSerializer<? extends AbstractCookingRecipe> serializer) Creates an instance of aCookingRecipeJsonProvider
record class.SingleItemRecipeJsonBuilder
(RecipeCategory category, RecipeSerializer<?> serializer, Ingredient input, ItemConvertible output, int count) SingleItemRecipeJsonProvider
(Identifier id, RecipeSerializer<?> serializer, String group, Ingredient input, Item output, int outputCount, AdvancementEntry advancement) SmithingTransformRecipeJsonBuilder
(RecipeSerializer<?> serializer, Ingredient template, Ingredient base, Ingredient addition, RecipeCategory category, Item result) SmithingTransformRecipeJsonProvider
(Identifier id, RecipeSerializer<?> type, Ingredient template, Ingredient base, Ingredient addition, Item result, AdvancementEntry advancement) SmithingTrimRecipeJsonBuilder
(RecipeSerializer<?> serializer, RecipeCategory category, Ingredient template, Ingredient base, Ingredient addition) SmithingTrimRecipeJsonProvider
(Identifier identifier, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, AdvancementEntry advancementEntry) -
Uses of RecipeSerializer in net.minecraft.recipe
Modifier and TypeClassDescriptionclass
CookingRecipeSerializer<T extends AbstractCookingRecipe>
static class
CuttingRecipe.Serializer<T extends CuttingRecipe>
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<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.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, String group, Ingredient ingredient, ItemStack result) -
Uses of RecipeSerializer in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final Registry<RecipeSerializer<?>>
Registries.RECIPE_SERIALIZER
static final RegistryKey<Registry<RecipeSerializer<?>>>
RegistryKeys.RECIPE_SERIALIZER