public override void WriteHeader(PacketWriter writer) { if (ID > GamePacketID.Batched) { writer.WriteByte((byte)GamePacketID.ExtendedPacket); writer.WriteNetID(SenderNetID); writer.WriteUInt16((ushort)ID); } else { writer.WriteByte((byte)ID); writer.WriteNetID(SenderNetID); } }