Adventure Component
Can any one explain for me why does paper even use this components?
I need help to transform this components into spigot components, as they are for some reason present in the new chat packets 1.19+, breaking the manipulation of this packets so that you can have multiple versions support. As for example the SystemChatPacket that is consistent between Mojang and Spigot and in every version since its introduction is broken in Paper. It has the internal serialized chat component as JSON String but in paper some times a "Adventure Component" making it really hard to be manipulated as you never know if the Packet is Mojang style or Paper style.
Can any one explain for me why does paper even use this components?
I need help to transform this components into spigot components, as they are for some reason present in the new chat packets 1.19+, breaking the manipulation of this packets so that you can have multiple versions support. As for example the SystemChatPacket that is consistent between Mojang and Spigot and in every version since its introduction is broken in Paper. It has the internal serialized chat component as JSON String but in paper some times a "Adventure Component" making it really hard to be manipulated as you never know if the Packet is Mojang style or Paper style.