Temporary fix for SubClient support. I've seen Nintendo Switch send WrappedPackets up to 40-50 Packets and 4,5MB (maybe even 10+MB). This is probably mostly due to SkinData and GeomeotryData.
This is a required change to support SubClients in Geyser.
Alternative solution (that handles this more efficiently in general by not inflating the whole WrappedPacket at once) in #62.
Temporary fix for SubClient support. I've seen Nintendo Switch send WrappedPackets up to 40-50 Packets and 4,5MB (maybe even 10+MB). This is probably mostly due to SkinData and GeomeotryData.
This is a required change to support SubClients in Geyser.
Alternative solution (that handles this more efficiently in general by not inflating the whole WrappedPacket at once) in #62.