Skip to content

Serializer

Properties

identifier

open override val identifier: ResourceLocation

{@return the identifier of this serializer}.

packetCodec

open override val packetCodec: StreamCodec<RegistryFriendlyByteBuf, AComponentsIngredient>

Functions

getCodec

open override fun getCodec(allowEmpty: Boolean): MapCodec<AComponentsIngredient>

{@return the codec}.

Codecs are used to read the ingredient from the recipe JSON files.

See also

  • Ingredient.CODEC
  • Ingredient.CODEC_NONEMPTY