Closed lynxplay closed 4 months ago
https://jd.advntr.dev/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html currently inherits from ComponentEncoder, which is nice, however the deserialising methods are not inherited from a type like e.g. ComponentDecoder.
This is unfortunate as such a type would allow platforms that only require deserialisation from an instance to skip ComponentSerialiser and properly type such instance as ComponentDecoder.
https://jd.advntr.dev/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html currently inherits from ComponentEncoder, which is nice, however the deserialising methods are not inherited from a type like e.g. ComponentDecoder.
This is unfortunate as such a type would allow platforms that only require deserialisation from an instance to skip ComponentSerialiser and properly type such instance as ComponentDecoder.