public override void HandlePacket(IPacket packet) { if (packet is Packet package) { if (package.Action != ActionType.Validate) { NotVerified(); return; } } else { NotVerified(); return; } var authentication = packet.GetValue <Authorization>(); Validation(authentication); }