[ { "DisplayName": "Server Name", "Category": "Server Settings", "Description": "Sets the server name visible in the server list. Maximum 35 characters (approx)", "Keywords": "server,name,servername", "FieldName": "ServerName", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.ServerName", "IncludeInCommandLine": false, "DefaultValue": "Pavlov VR Server - Powered by AMP", "EnumValues": {} }, { "DisplayName": "Include In Server List", "Category": "Server Settings", "Description": "", "Keywords": "", "FieldName": "bEnabled", "InputType": "text", "Hidden": true, "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.bEnabled", "IncludeInCommandLine": false, "DefaultValue": "true", "EnumValues": {} }, { "DisplayName": "API Key", "Category": "Server Settings", "Description": "Sets a unique API key to allow the server to appear in the server list. [Get your API key](https://pavlov-ms.vankrupt.com/servers/v1/key)", "Keywords": "api,key,apikey", "FieldName": "ApiKey", "InputType": "password", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.ApiKey", "IncludeInCommandLine": false, "DefaultValue": "", "EnumValues": {} }, { "DisplayName": "Server Password", "Category": "Server Settings", "Description": "Sets a four digit PIN to connect to the server. NOTE: Change this after installing the server", "Keywords": "password,pin", "FieldName": "Password", "InputType": "password", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.Password", "IncludeInCommandLine": false, "DefaultValue": "{{randomdigits(4)}}", "EnumValues": {} }, { "DisplayName": "RCON Password", "Category": "Server Settings", "Description": "See the Security and Privacy menu for configurable options for the server's RCON", "Keywords": "rcon,password", "FieldName": "RCONPassword", "InputType": "hidden", "IsFlagArgument": false, "ParamFieldName": "RCONPassword", "IncludeInCommandLine": false, "EnumValues":{} }, { "DisplayName": "Enable Valve Anti-Cheat (Steam VAC)", "Category": "Server Settings", "Description": "", "Keywords": "anti-cheat,vac,cheat,bsecured", "FieldName": "bSecured", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.bSecured", "IncludeInCommandLine": false, "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Enable Custom Server", "Category": "Server Settings", "Description": "If enabled, activates new modding tools. Required for blacklist functionality", "Keywords": "custom,bcustomserver", "FieldName": "bCustomServer", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.bCustomServer", "IncludeInCommandLine": false, "DefaultValue": "true", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Enable Competitive Mode", "Category": "Server Settings", "Description": "If enabled, sets the server to competitive mode for SND", "Keywords": "competitive,bcompetitive", "FieldName": "bCompetitive", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.bCompetitive", "IncludeInCommandLine": false, "DefaultValue": "false", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Player Limit", "Category": "Server Settings", "Description": "Sets the maximum number of players that may connect to the server. No more than 20 to 24 recommended for large maps", "Keywords": "players,limit,maxplayers", "FieldName": "$MaxUsers", "InputType": "number", "MinValue":"1", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.MaxPlayers", "IncludeInCommandLine": false, "DefaultValue": "10", "Placeholder": "10", "Suffix": "players", "EnumValues": {} }, { "DisplayName": "Enable Whitelist", "Category": "Server Settings", "Description": "If enabled, only whitelisted players can join", "Keywords": "whitelist,bwhitelist", "FieldName": "bWhitelist", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.bWhitelist", "IncludeInCommandLine": false, "DefaultValue": "false", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Whitelisted Players", "Category": "Server Settings", "Description": "List of [Steam64 IDs](https://steamidfinder.com/) for whitelisted players", "Keywords": "whitelist", "FieldName": "whitelist", "InputType": "list", "IsFlagArgument": false, "ParamFieldName": "whitelist", "IncludeInCommandLine": false, "DefaultValue": "", "Special": "listfile:./pavlovserver/622970/Pavlov/Saved/Config/whitelist.txt", "EnumValues": {} }, { "DisplayName": "Blacklisted Players", "Category": "Server Settings", "Description": "List of [Steam64 IDs](https://steamidfinder.com/) for blacklisted players", "Keywords": "blacklist,banned", "FieldName": "blacklist", "InputType": "list", "IsFlagArgument": false, "ParamFieldName": "blacklist", "IncludeInCommandLine": false, "DefaultValue": "", "Special": "listfile:./pavlovserver/622970/Pavlov/Saved/Config/blacklist.txt", "EnumValues": {} }, { "DisplayName": "Server Moderators", "Category": "Server Settings", "Description": "List of [Steam64 IDs](https://steamidfinder.com/) for server moderators/admins (functionality may currently be limited)", "Keywords": "moderators,admins,mods", "FieldName": "mods", "InputType": "list", "IsFlagArgument": false, "ParamFieldName": "mods", "IncludeInCommandLine": false, "DefaultValue": "", "Special": "listfile:./pavlovserver/622970/Pavlov/Saved/Config/mods.txt", "EnumValues": {} }, { "DisplayName": "Refresh Interval", "Category": "Server Settings", "Description": "Sets how often the server checks for updates in whitelist/blacklist/modlist", "Keywords": "refresh,list,refreshlisttime", "FieldName": "RefreshListTime", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.RefreshListTime", "IncludeInCommandLine": false, "DefaultValue": "120", "Suffix": "seconds", "EnumValues": {} }, { "DisplayName": "Server Tick Rate", "Category": "Server Settings", "Description": "Sets the server tickrate. Between 50 and 120 is most stable", "Keywords": "tick,rate,tickrate", "FieldName": "TickRate", "InputType": "number", "MinValue":"1", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.TickRate", "IncludeInCommandLine": false, "DefaultValue": "90", "Placeholder": "90", "EnumValues": {} }, { "DisplayName": "Map Time Limit", "Category": "Server Settings", "Description": "Sets the time limit for each map", "Keywords": "map,time,limit,timelimit", "FieldName": "TimeLimit", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.TimeLimit", "IncludeInCommandLine": false, "DefaultValue": "60", "Placeholder": "60", "EnumValues": {} }, { "DisplayName": "Balance Table URL", "Category": "Server Settings", "Description": "Reference for custom balance table on GitHub. [Follow the instructions](https://github.com/vankruptgames/BalancingTable) to create your own. Note: You may need to use the Beta_5.1 branch on GitHub for server builds based on Unity 5", "Keywords": "balance,table,URL,balancetableurl", "FieldName": "BalanceTableURL", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.BalanceTableURL", "IncludeInCommandLine": false, "DefaultValue": "", "Placeholder": "vankruptgames/BalancingTable/main", "EnumValues": {} }, { "DisplayName": "Limited Ammo Mode", "Category": "Server Settings", "Description": "", "Keywords": "limited,ammo,limitedammotype", "FieldName": "LimitedAmmoType", "InputType": "enum", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.LimitedAmmoType", "IncludeInCommandLine": false, "DefaultValue": "0", "EnumValues": { "0": "Unlimited", "1": "Limited Generic", "2": "Limited Specific", "3": "Custom (for modders)", "4": "Limited Special", "5": "Boxless Mode" } }, { "DisplayName": "Enable Verbose Logging", "Category": "Server Settings", "Description": "If enabled, logging will be significantly increased, mostly with detailed statistics", "Keywords": "verbose,logging,statistics,bverboselogging", "FieldName": "bVerboseLogging", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.bVerboseLogging", "IncludeInCommandLine": false, "DefaultValue": "false", "EnumValues": { "False": "false", "True": "true" } }, { "DisplayName": "Server Release Version", "Category": "SteamCMD and Updates", "Description": "Sets the server release version to install. NOTE: Update the server after changing this setting!", "Keywords": "server,version,pc,shack,beta,rc", "FieldName": "ServerVersion", "InputType": "enum", "IsFlagArgument": false, "ParamFieldName": "", "IncludeInCommandLine": false, "DefaultValue": "public", "EnumValues": { "public": "PC Server (Non-Beta)", "beta_server": "PC Beta", "shack": "Shack Live (Quest)", "shack_beta": "Shack RC (Quest)" } } ]