As previously mentioned, we can use <code>Codec.INT</code> for the integer codec, and <code>Registry.ITEM</code> for the Item codec. We don't have a builtin codec for list-of-blockpos, but we can use BlockPos.CODEC to create one.
As previously mentioned, we can use <code>Codec.INT</code> for the integer codec, and <code>Registry.ITEM</code> for the Item codec. We don't have a builtin codec for list-of-blockpos, but we can use BlockPos.CODEC to create one.
−
== Lists ==
+
==Lists==
The <code>Codec#listOf</code> instance method can be used to generate a codec for a List from an existing codec:
The <code>Codec#listOf</code> instance method can be used to generate a codec for a List from an existing codec: