Class HTDeferredRecipeSerializerRegister
-
- All Implemented Interfaces:
public final class HTDeferredRecipeSerializerRegister extends HTDeferredRegister<RecipeSerializer<?>>
-
-
Field Summary
Fields Modifier and Type Field Description private final ResourceKey<out Registry<RecipeSerializer<?>>>registryKeypublic final Stringnamespace
-
Constructor Summary
Constructors Constructor Description HTDeferredRecipeSerializerRegister(String namespace)
-
Method Summary
Modifier and Type Method Description final ResourceKey<out Registry<RecipeSerializer<?>>>getRegistryKey()final <SERIALIZER extends RecipeSerializer<?>> SERIALIZERregisterSerializer(String name, SERIALIZER serializer)final <RECIPE extends Recipe<?>> RecipeSerializer<RECIPE>registerSerializer(String name, MapCodec<RECIPE> codec, StreamCodec<RegistryFriendlyByteBuf, RECIPE> streamCodec)final <RECIPE extends Recipe<?>> RecipeSerializer<RECIPE>registerSerializer(String name, MapBiCodec<RegistryFriendlyByteBuf, RECIPE> codec)-
-
Constructor Detail
-
HTDeferredRecipeSerializerRegister
HTDeferredRecipeSerializerRegister(String namespace)
-
-
Method Detail
-
getRegistryKey
final ResourceKey<out Registry<RecipeSerializer<?>>> getRegistryKey()
-
registerSerializer
final <SERIALIZER extends RecipeSerializer<?>> SERIALIZER registerSerializer(String name, SERIALIZER serializer)
-
registerSerializer
final <RECIPE extends Recipe<?>> RecipeSerializer<RECIPE> registerSerializer(String name, MapCodec<RECIPE> codec, StreamCodec<RegistryFriendlyByteBuf, RECIPE> streamCodec)
-
registerSerializer
final <RECIPE extends Recipe<?>> RecipeSerializer<RECIPE> registerSerializer(String name, MapBiCodec<RegistryFriendlyByteBuf, RECIPE> codec)
-
-
-
-