[ { "DisplayName": "Server Version", "Category": "Server Settings", "Description": "Server 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": "", "EnumValues": { "": "PC Server (Non-Beta)", "beta_server": "PC Beta", "shack": "Shack Live (Quest)", "shack_beta": "Shack RC (Quest)" } }, { "DisplayName": "Server Name", "Category": "Server Settings", "Description": "Server name visible in the server list. Maximum 35 characters (approx)", "Keywords": "server,name", "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": "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", "FieldName": "ApiKey", "InputType": "password", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.ApiKey", "IncludeInCommandLine": false, "DefaultValue": "", "EnumValues": {} }, { "DisplayName": "Server Password", "Category": "Server Settings", "Description": "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": "0000", "EnumValues": {} }, { "DisplayName": "RCON Password", "Category": "Server Settings", "Description": "Password to connect to RCON. Change this after installing the server", "Keywords": "password,RCON", "FieldName": "$RemoteAdminPassword", "InputType": "RandomPassword", "IsFlagArgument": false, "ParamFieldName": "", "IncludeInCommandLine": false, "DefaultValue": "Password123", "EnumValues": {} }, { "DisplayName": "Enable Valve Anti-Cheat (Steam VAC)", "Category": "Server Settings", "Description": "", "Keywords": "anti-cheat,VAC,cheat", "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", "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", "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": "Maximum number of players that may connect to the server. No more than 20 to 24 recommended for large maps", "Keywords": "players,limit", "FieldName": "$MaxUsers", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.MaxPlayers", "IncludeInCommandLine": false, "DefaultValue": "10", "Suffix": "players", "EnumValues": {} }, { "DisplayName": "Enable Whitelist", "Category": "Server Settings", "Description": "If enabled, only whitelisted players can join", "Keywords": "whitelist", "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 for whitelisted players. [Find Steam64 IDs](https://steamidfinder.com/)", "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 for blacklisted players. [Find Steam64 IDs](https://steamidfinder.com/)", "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 for server moderators/admins (functionality may currently be limited). [Find Steam64 IDs](https://steamidfinder.com/)", "Keywords": "moderators,admins", "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", "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", "FieldName": "TickRate", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.TickRate", "IncludeInCommandLine": false, "DefaultValue": "90", "EnumValues": {} }, { "DisplayName": "Map Time Limit", "Category": "Server Settings", "Description": "Sets the time limit for each map", "Keywords": "map,time,limit", "FieldName": "TimeLimit", "InputType": "number", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.TimeLimit", "IncludeInCommandLine": false, "DefaultValue": "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", "Keywords": "balance,table,URL", "FieldName": "BalanceTableURL", "InputType": "text", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.BalanceTableURL", "IncludeInCommandLine": false, "DefaultValue": "vankruptgames/BalancingTable/main", "EnumValues": {} }, { "DisplayName": "Limited Ammo Mode", "Category": "Server Settings", "Description": "", "Keywords": "limited,ammo", "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", "FieldName": "bVerboseLogging", "InputType": "checkbox", "IsFlagArgument": false, "ParamFieldName": "/Script/Pavlov.DedicatedServer.bVerboseLogging", "IncludeInCommandLine": false, "DefaultValue": "false", "EnumValues": { "False": "false", "True": "true" } } ]