public override bool Equals(object obj) { if (obj != null && obj is IdentifiedPlayer) return UniqueId.Equals(((IdentifiedPlayer)obj).UniqueId); else return false; }