[
    {
        "DisplayName": "Game Port",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "FieldName": "$port",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "gport",
        "IncludeInCommandLine": false,
        "Hidden": true,
        "DefaultValue": "4200",
        "EnumValues": {}
    },
    {
        "DisplayName": "Host IP",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "FieldName": "$ApplicationIPBinding",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "hostip",
        "IncludeInCommandLine": false,
        "Hidden": true,
        "DefaultValue": "0.0.0.0",
        "EnumValues": {}
    },
    {
        "DisplayName": "HTTP Port",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "HTTP Port",
        "FieldName": "$httpPort",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "hport",
        "IncludeInCommandLine": false,
        "Hidden": true,
        "DefaultValue": "4203",
        "EnumValues": {}
    },
    {
        "DisplayName": "Query Port",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Query Port",
        "FieldName": "$queryPort",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "qport",
        "IncludeInCommandLine": false,
        "Hidden": true,
        "DefaultValue": "4201",
        "EnumValues": {}
    },
    {
        "DisplayName": "Steam Port",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Steam Port",
        "FieldName": "$steamPort",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "sport",
        "IncludeInCommandLine": false,
        "Hidden": true,
        "DefaultValue": "4202",
        "EnumValues": {}
    },
    {
        "DisplayName": "Players",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Number of players allowed to join.",
        "Keywords": "players",
        "FieldName": "$MaxUsers",
        "InputType": "number",
        "IsFlagArgument": false,
        "Required": true,
        "ParamFieldName": "maxPlayers",
        "IncludeInCommandLine": false,
        "DefaultValue": "20",
        "EnumValues": {},
        "Suffix": "players",
        "MinValue": "1"
    },
    {
        "DisplayName": "Password",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Password to join the server.",
        "Keywords": "password",
        "FieldName": "password",
        "InputType": "Password",
        "IsFlagArgument": false,
        "ParamFieldName": "password",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Description",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Displayed in the server browser.",
        "Keywords": "description",
        "FieldName": "description",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "description",
        "IncludeInCommandLine": false,
        "DefaultValue": "Powered By Amp",
        "EnumValues": {}
    },
    {
        "DisplayName": "Tick Rate",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Maxium FPS for the server (default is 60).",
        "Keywords": "tickrate",
        "FieldName": "tickrate",
        "InputType": "number",
        "IsFlagArgument": false,
        "ParamFieldName": "maxTickRate",
        "IncludeInCommandLine": false,
        "DefaultValue": "60",
        "Suffix": "ticks per second",
        "EnumValues": {}
    },
    {
        "DisplayName": "Name",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Displayed in the server browser.",
        "Keywords": "name",
        "FieldName": "name",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "name",
        "IncludeInCommandLine": false,
        "DefaultValue": "JC3MP-AMP",
        "EnumValues": {}
    },
    {
        "DisplayName": "Server Announce",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Add a check here if you want to announce your server on the master server browser list.",
        "Keywords": "Server Announce",
        "FieldName": "announce",
        "InputType": "checkbox",
        "IsFlagArgument": false,
        "ParamFieldName": "announce",
        "IncludeInCommandLine": false,
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Required DLCs",
        "Category": "Just Cause 3:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Comma separated list of owned DLC IDs required to join. [A list is available here](https://just-cause.mp/docs/general/information/Server%20Configuration). Empty = no DLCs required to join.",
        "Keywords": "dlcs",
        "FieldName": "requiredDLC",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "requiredDLC",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "Placeholder": "400551,400490,442051,401850,348880,388294,442050,488293,388290,388291,388292,442052",
        "EnumValues": {}
    }
]