[ { "DisplayName":"Game Port", "Category":"Server Settings", "Description":"", "Keywords":"", "FieldName":"$GamePort", "InputType":"number", "Hidden":true, "IsFlagArgument":false, "ParamFieldName":"$.port", "IncludeInCommandLine":false, "EnumValues":{} }, { "DisplayName":"Server Name", "Category":"Server Settings", "Description":"Sets the server name visible in the server list (up to 48 characters). Color codes supported", "Keywords":"server,name", "FieldName":"serverName", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"$.serverName", "IncludeInCommandLine":false, "DefaultValue":"AMP Powered Broke Protocol Server", "EnumValues":{} }, { "DisplayName":"Server Map", "Category":"Server Settings", "Description":"Sets the map the server will load. Can be subscribed to on Steam or included in the \"Maps\" directory", "Keywords":"map", "FieldName":"map", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"$.map", "IncludeInCommandLine":false, "DefaultValue":"Default", "EnumValues":{} }, { "DisplayName":"Server URL", "Category":"Server Settings", "Description":"Sets the URL displayed in the server list (up to 48 characters)", "Keywords":"server,url", "FieldName":"URL", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"$.URL", "IncludeInCommandLine":false, "DefaultValue":"", "EnumValues":{} }, { "DisplayName":"Player Limit", "Category":"Server Settings", "Description":"Maximum number of players that may connect to the server at one time (up to 255)", "Keywords":"player,limit,maximum", "FieldName":"$MaxUsers", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"$.players", "IncludeInCommandLine":false, "DefaultValue":"32", "EnumValues":{}, "MinValue":"1" }, { "DisplayName":"Enable Whitelist", "Category":"Server Settings", "Description":"If enabled, only whitelisted players can join", "Keywords":"whitelist,enable", "FieldName":"whitelist", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"$.whitelist", "IncludeInCommandLine":false, "DefaultValue":"false", "EnumValues":{ "True":"true", "False":"false" } }, { "DisplayName":"Whitelisted Players", "Category":"Server Settings", "Description":"List of account names for whitelisted players", "Keywords":"whitelisted,players", "FieldName":"whitelistedPlayers", "InputType":"list", "IsFlagArgument":false, "ParamFieldName":"whitelistedPlayers", "IncludeInCommandLine":false, "DefaultValue":"", "Special":"listfile:./brokeprotocol/whitelist.txt", "EnumValues": {} } ]