Changes codec serialization to make use of a codec. However, since these are currently still BE, they will be turned into NBT either way. As such I'm unsure if we really need it.
I have not given the alloy smelter a codec, as I think this one field can stay nbt for now. If at one point Mojang goes full codec, we will fix it.
closes: #690
TODO
[ ] If this is a draft, populate this with remaining tasks. Otherwise, remove this section.
Breaking Changes
List any breaking changes in this section, such as: changed/removed APIs, changed or removed items/blocks or modifications to recipes and gameplay mechanics.
Checklist
[ ] My code follows the style guidelines of this project (.editorconfig, most IDEs will use this for you).
[ ] I have made corresponding changes to the documentation.
[ ] My changes are ready for review from a contributor.
Description
Changes codec serialization to make use of a codec. However, since these are currently still BE, they will be turned into NBT either way. As such I'm unsure if we really need it.
I have not given the alloy smelter a codec, as I think this one field can stay nbt for now. If at one point Mojang goes full codec, we will fix it.
closes: #690
TODO
Breaking Changes
List any breaking changes in this section, such as: changed/removed APIs, changed or removed items/blocks or modifications to recipes and gameplay mechanics.
Checklist