Releases: Cmyna/mnbt
Releases · Cmyna/mnbt
alpha-1.1.1
Fix:
fix annotation InstanceAs use in array type field issue
fix register NullTag to Mnbt
alpha-1.1
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
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