void CmdSetup() { GameObject playerInputsObj = Instantiate <GameObject> (playerInputsPrefab); playerInputs = GetComponent <PlayerInputs> (); playerInputs.AddPlayer(playerId); NetworkServer.Spawn(playerInputsObj); GameObject buildPanelObj = Instantiate <GameObject> (buildPanelPrefab); buildPanel = buildPanelObj.GetComponent <BuildPanel> (); buildPanel.AddPlayer(playerId, gameObject); NetworkServer.SpawnWithClientAuthority(buildPanelObj, gameObject); Object.FindObjectOfType <CameraController> ().AddPlayer(gameObject); setup = true; }