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