how do I call onserveraddplayer()?

HI, I’ve been following Unity Manual: Player Objects in setting up players whose properties (in this case, colors) I want to determine in -onServerAddPlayer.

I feel like I’m missing something, especially since my methods aren’t being called (running in Debug, setting breakpoints in the scopes where color-setting, etc. takes place. Attaching my code. [57586-playerrscript-11-4.pdf|57586]

I’ve tried setting the attached script as the script object on my NetworkManager game object, since it does subclass it. I just feel like I’m in the weeds here–the script isn’t called and I don’t know why. Screenshot of scene editor for reference (with my NetworkManager game object open in the Inspector.)

You need to create some sort of Game logic manager for spawnign, witch implements NetworkManager. For example:

public class GameLogicManager: NetworkManager {
public override void OnServerAddPlayer(NetworkConnection conn, short playerControllerId)