public CreatorCommands() { RaceCommandCollection cc = RaceClient.Instance.CommandCollection; RaceCommandDefinition cmdCreatorStart = cc.Create() .AddCommandName("creator", "start") .AddSuccessCallback(new Action <string>(OnCreatorStart)) .AddFailedCallback(new Action <string>(OnCreatorStartFailed)) .AddParam <string>("track_name", new RaceCommandCheckArgs { Min = 3, Max = 32 }); cc.Register(cmdCreatorStart); }