Interface RecipeSerializer<T extends Recipe<?>>
- All Superinterfaces:
IForgeRecipeSerializer<T>
,IForgeRegistryEntry<RecipeSerializer<?>>
- All Known Implementing Classes:
ConditionalRecipe.Serializer
,RecipeBookTestRecipeSerializer
,ShapedRecipe.Serializer
,ShapelessRecipe.Serializer
,SimpleCookingSerializer
,SimpleRecipeSerializer
,SingleItemRecipe.Serializer
,UpgradeRecipe.Serializer
public interface RecipeSerializer<T extends Recipe<?>>
extends IForgeRegistryEntry<RecipeSerializer<?>>, IForgeRecipeSerializer<T>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final SimpleRecipeSerializer<ArmorDyeRecipe>
static final SimpleRecipeSerializer<BannerDuplicateRecipe>
static final SimpleCookingSerializer<BlastingRecipe>
static final SimpleRecipeSerializer<BookCloningRecipe>
static final SimpleCookingSerializer<CampfireCookingRecipe>
static final SimpleRecipeSerializer<FireworkRocketRecipe>
static final SimpleRecipeSerializer<FireworkStarRecipe>
static final SimpleRecipeSerializer<FireworkStarFadeRecipe>
static final SimpleRecipeSerializer<MapCloningRecipe>
static final SimpleRecipeSerializer<MapExtendingRecipe>
static final SimpleRecipeSerializer<RepairItemRecipe>
static final RecipeSerializer<ShapedRecipe>
static final RecipeSerializer<ShapelessRecipe>
static final SimpleRecipeSerializer<ShieldDecorationRecipe>
static final SimpleRecipeSerializer<ShulkerBoxColoring>
static final SimpleCookingSerializer<SmeltingRecipe>
static final RecipeSerializer<UpgradeRecipe>
static final SimpleCookingSerializer<SmokingRecipe>
static final RecipeSerializer<StonecutterRecipe>
static final SimpleRecipeSerializer<SuspiciousStewRecipe>
static final SimpleRecipeSerializer<TippedArrowRecipe>
-
Method Summary
Modifier and TypeMethodDescriptionfromJson
(ResourceLocation p_44103_, com.google.gson.JsonObject p_44104_) fromNetwork
(ResourceLocation p_44105_, FriendlyByteBuf p_44106_) static <S extends RecipeSerializer<T>,
T extends Recipe<?>>
Svoid
toNetwork
(FriendlyByteBuf p_44101_, T p_44102_) Methods inherited from interface net.minecraftforge.common.extensions.IForgeRecipeSerializer
fromJson
Methods inherited from interface net.minecraftforge.registries.IForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName
-
Field Details
-
SHAPED_RECIPE
-
SHAPELESS_RECIPE
-
ARMOR_DYE
-
BOOK_CLONING
-
MAP_CLONING
-
MAP_EXTENDING
-
FIREWORK_ROCKET
-
FIREWORK_STAR
-
FIREWORK_STAR_FADE
-
TIPPED_ARROW
-
BANNER_DUPLICATE
-
SHIELD_DECORATION
-
SHULKER_BOX_COLORING
-
SUSPICIOUS_STEW
-
REPAIR_ITEM
-
SMELTING_RECIPE
-
BLASTING_RECIPE
-
SMOKING_RECIPE
-
CAMPFIRE_COOKING_RECIPE
-
STONECUTTER
-
SMITHING
-
-
Method Details
-
fromJson
-
fromNetwork
-
toNetwork
-
register
-