Don't use setPacket for the packet listeners. That was a bug. Packets are also no longer delayed by a tick