Skip to content

Releases: Cmyna/mnbt

alpha-1.1.1

28 Feb 15:37
59e3e29
Compare
Choose a tag to compare

Fix:
fix annotation InstanceAs use in array type field issue
fix register NullTag to Mnbt

alpha-1.1

28 Feb 14:46
2682424
Compare
Choose a tag to compare

Feature:
InstanceAs Annotation: annotated to a field, declare the instance class type to a field class type, used in TagConverter.toValue (Converter will create instance with annotation delcared class type and use this instance for field value set)
deprecate Codec.id, register Codec to Mnbt should pass Tag type id manually (so one Codec instance can be used to handle multiple Tag type)

first release

24 Feb 05:07
82a3743
Compare
Choose a tag to compare

implement almost all basic functionalities.
custom tag support, custom Tag to Java/Kotlin object conversion support, custom binary nbt encoding/decoding support.
easy use annotation for POJO/Data classes