protected override void Start() { base.Start(); var lowestBound = QSBPlayerManager.GetSyncObjects <PlayerTransformSync>() .Where(x => x.NetId.Value <= NetId.Value).OrderBy(x => x.NetId.Value).Last(); NetIdentity.SetRootIdentity(lowestBound.NetIdentity); SectorSync = gameObject.AddComponent <SectorSync.SectorSync>(); DontDestroyOnLoad(gameObject); QSBSceneManager.OnSceneLoaded += OnSceneLoaded; }