[
    {
        "DisplayName": "World Name",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the name of the world to load or create",
        "Keywords": "world,create,load,server.world",
        "FieldName": "server.world",
        "InputType": "text",
        "ParamFieldName": "server.world",
        "IncludeInCommandLine": true,
        "Required": true,
        "DefaultValue": "World",
        "EnumValues": {}
    },
    {
        "DisplayName": "Server Name",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the name of the server that will appear in the server browser",
        "Keywords": "server,name,browser,list,server.name",
        "FieldName": "server.name",
        "InputType": "text",
        "ParamFieldName": "server.name",
        "IncludeInCommandLine": true,
        "DefaultValue": "AMP Powered Colony Survival Server",
        "EnumValues": {}
    },
    {
        "DisplayName": "Connection Mode",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the connection mode for the server",
        "Keywords": "network,type,connection,mode,lan,steam,server.networktype",
        "FieldName": "server.networktype",
        "InputType": "enum",
        "ParamFieldName": "server.networktype",
        "IncludeInCommandLine": true,
        "DefaultValue": "SteamOnline",
        "EnumValues": {
            "SteamNonPublic": "Non-public server",
            "SteamOnline": "Online server (default)"
        }
    },
    {
        "DisplayName": "Server Password",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the password required for players to join the server. Default is no password",
        "Keywords": "password,server,server.password",
        "FieldName": "server.password",
        "InputType": "Password",
        "ParamFieldName": "server.password",
        "IncludeInCommandLine": true,
        "SkipIfEmpty": true,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "RCON Password",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the password required to connect to the server's RCON. Default is no password (RCON not enabled)",
        "Keywords": "password,rcon,server.rconpassword",
        "FieldName": "server.rconpassword",
        "InputType": "Password",
        "ParamFieldName": "server.rconpassword",
        "IncludeInCommandLine": true,
        "SkipIfEmpty": true,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Player Limit",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the maximum number of players that may connect to the server at one time",
        "Keywords": "max,maximum,players,limit,server.maxplayers",
        "FieldName": "$MaxUsers",
        "InputType": "number",
        "MinValue": "1",
        "ParamFieldName": "server.maxplayers",
        "IncludeInCommandLine": true,
        "DefaultValue": "10",
        "Placeholder": "10",
        "Suffix": "players",
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable VAC",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, Valve Anti-Cheat (VAC) will be enabled on the server",
        "Keywords": "vac,security,filterserver.usevac",
        "FieldName": "server.usevac",
        "InputType": "checkbox",
        "ParamFieldName": "server.usevac",
        "IncludeInCommandLine": true,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "World Seed",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the seed for generating a new world. Default is a random seed",
        "Keywords": "world,seed,generation,server.seed",
        "FieldName": "server.seed",
        "InputType": "number",
        "MinValue": "0",
        "MaxValue": "2147483648",
        "ParamFieldName": "server.seed",
        "IncludeInCommandLine": true,
        "DefaultValue": "{{randomdigits(8)}}",
        "EnumValues": {}
    },
    {
        "DisplayName": "Monsters Day Difficulty Level",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the day difficulty level for monsters when generating a new world",
        "Keywords": "monsters,spawn,day,difficulty,server.daydifficulty",
        "FieldName": "server.daydifficulty",
        "InputType": "enum",
        "ParamFieldName": "server.daydifficulty",
        "IncludeInCommandLine": true,
        "DefaultValue": "0",
        "EnumValues": {
            "0": "None (default)",
            "1": "Minimum",
            "2": "Low",
            "3": "High",
            "4": "Maximum"
        }
    },
    {
        "DisplayName": "Monsters Night Difficulty Level",
        "Category": "Colony Survival:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the night difficulty level for monsters when generating a new world",
        "Keywords": "monsters,spawn,night,difficulty,server.nightdifficulty",
        "FieldName": "server.nightdifficulty",
        "InputType": "enum",
        "ParamFieldName": "server.nightdifficulty",
        "IncludeInCommandLine": true,
        "DefaultValue": "2",
        "EnumValues": {
            "0": "None",
            "1": "Minimum",
            "2": "Low (default)",
            "3": "High",
            "4": "Maximum"
        }
    }
]