[
    {
        "DisplayName": "SPT Server Port",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$ServerPort",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "$.port",
        "EnumValues": {}
    },
    {
        "DisplayName": "SPT Server Port",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$ServerPort",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "$.server.SPT.http.port",
        "EnumValues": {}
    },
    {
        "DisplayName": "NAT Punch Server Port",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$NATPort",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "$.natPunchServer.port",
        "EnumValues": {}
    },
    {
        "DisplayName": "SPT Backend Port",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$ServerPort",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "$.backendPort",
        "EnumValues": {}
    },
    {
        "DisplayName": "SPT Backend Port",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$ServerPort",
        "InputType": "number",
        "Hidden": true,
        "ParamFieldName": "$.server.SPT.http.backendPort",
        "EnumValues": {}
    },
    {
        "DisplayName": "SPT Binding IP",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$ApplicationIPBinding",
        "InputType": "text",
        "Hidden": true,
        "ParamFieldName": "$.ip",
        "EnumValues": {}
    },
    {
        "DisplayName": "SPT Binding IP",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$ApplicationIPBinding",
        "InputType": "text",
        "Hidden": true,
        "ParamFieldName": "$.server.SPT.http.ip",
        "EnumValues": {}
    },
    {
        "DisplayName": "SPT Backend IP",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$ApplicationIPBinding",
        "InputType": "text",
        "Hidden": true,
        "ParamFieldName": "$.backendIp",
        "EnumValues": {}
    },
    {
        "DisplayName": "SPT Backend IP",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "",
        "Keywords": "",
        "FieldName": "$ApplicationIPBinding",
        "InputType": "text",
        "Hidden": true,
        "ParamFieldName": "$.server.SPT.http.backendIp",
        "EnumValues": {}
    },
    {
        "DisplayName": "Spawn BTR On Streets",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the BTR will spawn on streets",
        "Keywords": "client,btr,spawn,streets,useBtr",
        "FieldName": "useBtr",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.useBtr",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Friendly Fire",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, friendly fire will be enabled",
        "Keywords": "client,friendly,fire,friendlyFire",
        "FieldName": "friendlyFire",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.friendlyFire",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Dynamic Vehicle Exfils",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, vehicle exfils will scale to the number of players in the raid",
        "Keywords": "client,dynamic,vehicle,exfils,players,raid,dynamicVExfils",
        "FieldName": "dynamicVExfils",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.dynamicVExfils",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Allow Free Camera",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, players can use the free camera while still alive",
        "Keywords": "client,free,camera,toggle,allowFreeCam",
        "FieldName": "allowFreeCam",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.allowFreeCam",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Allow Spectate Free Camera",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, players will be forced to spectate other players rather than be able to move freely",
        "Keywords": "client,spectate,free,camera,toggle,allowSpectateFreeCam",
        "FieldName": "allowSpectateFreeCam",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.allowSpectateFreeCam",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Blacklisted Items",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets a list of item template IDs that cannot be sent",
        "Keywords": "blacklist,item,template,blacklistedItems",
        "FieldName": "blacklistedItems",
        "InputType": "list",
        "ParamFieldName": "$.client.blacklistedItems",
        "DefaultValue": "[]",
        "Special": "array:text",
        "EnumValues": {}
    },
    {
        "DisplayName": "Force Save On Death",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, saving will be forced upon death, preventing ALT+F4 cheese",
        "Keywords": "force,save,death,forceSaveOnDeath",
        "FieldName": "forceSaveOnDeath",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.forceSaveOnDeath",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Required Mods",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets a list of required mods on the server. If enabled, always include standard SPT mods: com.SPT.custom, com.SPT.singleplayer, com.SPT.core, com.SPT.debugging, com.fika.core, com.bepis.bepinex.configurationmanager",
        "Keywords": "mods,required,mods.required",
        "FieldName": "mods_required",
        "InputType": "list",
        "ParamFieldName": "$.client.mods.required",
        "DefaultValue": "[]",
        "Special": "array:text",
        "EnumValues": {}
    },
    {
        "DisplayName": "Optional Mods",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets a list of mods that are allowed in addition to Required Mods",
        "Keywords": "mods,optional,mods.optional",
        "FieldName": "mods_optional",
        "InputType": "list",
        "ParamFieldName": "$.client.mods.optional",
        "DefaultValue": "[]",
        "Special": "array:text",
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable Inertia",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, intertia will be enabled",
        "Keywords": "enable,use,inertia,useInertia",
        "FieldName": "useInertia",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.useInertia",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Shared Quest Progression",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, quest progression in raid will be shared",
        "Keywords": "shared,quest,progression,raid,sharedQuestProgression",
        "FieldName": "sharedQuestProgression",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.sharedQuestProgression",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Allow Editing Raid Settings",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, clients can modify the raid settings before starting a raid",
        "Keywords": "client,edit,raid,settings,canEditRaidSettings",
        "FieldName": "canEditRaidSettings",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.canEditRaidSettings",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Transits",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, transits will be enabled",
        "Keywords": "client,transits,enable,enableTransits",
        "FieldName": "enableTransits",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.enableTransits",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Anyone Can Start Raid",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, anyone can click 'START RAID'",
        "Keywords": "client,start,raid,anyoneCanStartRaid",
        "FieldName": "anyoneCanStartRaid",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.anyoneCanStartRaid",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Reviving",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the reviving mechanic will be enabled",
        "Keywords": "client,revive,enable,enableRevive",
        "FieldName": "reviveConfig_enabled",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.reviveConfig.enabled",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Headshots Always Kill",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, headshots will always kill outright instead of downing the player",
        "Keywords": "client,revive,headshot,headshotKills",
        "FieldName": "reviveConfig_headshotKills",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.reviveConfig.headshotKills",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Grenades Always Kill",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, grenade kills will always kill outright instead of downing the player",
        "Keywords": "client,revive,grenade,grenadesKills",
        "FieldName": "reviveConfig_grenadesKills",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.reviveConfig.grenadesKills",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Allow Looting Downed Players",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, downed players can be looted before they bleed out",
        "Keywords": "client,revive,loot,looting,allowLooting",
        "FieldName": "reviveConfig_allowLooting",
        "InputType": "checkbox",
        "ParamFieldName": "$.client.reviveConfig.allowLooting",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Max Revives",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the maximum number of revives allowed per player. Set to 0 for infinite revives",
        "Keywords": "client,revive,max,maxRevives",
        "FieldName": "reviveConfig_maxRevives",
        "InputType": "number",
        "MinValue": "0",
        "MaxValue": "10",
        "ParamFieldName": "$.client.reviveConfig.maxRevives",
        "DefaultValue": "0",
        "Placeholder": "0",
        "EnumValues": {}
    },
    {
        "DisplayName": "Revive Bleedout Time",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets how long a downed player has before they bleed out and become unrevivable",
        "Keywords": "client,revive,bleedout,bleedoutTime",
        "FieldName": "reviveConfig_bleedoutTime",
        "InputType": "number",
        "MinValue": "10",
        "MaxValue": "600",
        "ParamFieldName": "$.client.reviveConfig.bleedoutTime",
        "DefaultValue": "60",
        "Placeholder": "60",
        "Suffix": "seconds",
        "EnumValues": {}
    },
    {
        "DisplayName": "Revive Time",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets how long it takes to revive a downed player",
        "Keywords": "client,revive,time,reviveTime",
        "FieldName": "reviveConfig_reviveTime",
        "InputType": "number",
        "MinValue": "3",
        "MaxValue": "30",
        "ParamFieldName": "$.client.reviveConfig.reviveTime",
        "DefaultValue": "5",
        "Placeholder": "5",
        "Suffix": "seconds",
        "EnumValues": {}
    },
    {
        "DisplayName": "Disable Chat Bots",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, chat bots will not be disabled",
        "Keywords": "spt,chat,bots,disable,disableSPTChatBots",
        "FieldName": "disableSPTChatBots",
        "InputType": "checkbox",
        "ParamFieldName": "$.server.SPT.disableSPTChatBots",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Webhook",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, enables the webhook functionality",
        "Keywords": "webhook,enable,enabled,webhook_enabled",
        "FieldName": "webhook_enabled",
        "InputType": "checkbox",
        "ParamFieldName": "$.server.webhook.enabled",
        "DefaultValue": "false",
        "EnumValues": {
            "True": "true",
            "False": "false"
        }
    },
    {
        "DisplayName": "Webhook Name",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the name of the webhook",
        "Keywords": "webhook,name,webhook_name",
        "FieldName": "webhook_name",
        "InputType": "text",
        "ParamFieldName": "$.server.webhook.name",
        "DefaultValue": "Fika Server",
        "Placeholder": "Fika Server",
        "EnumValues": {}
    },
    {
        "DisplayName": "Webhook Avatar URL",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the avatar URL for the webhook",
        "Keywords": "webhook,avatar,url,webhook_avatarUrl",
        "FieldName": "webhook_avatarUrl",
        "InputType": "text",
        "ParamFieldName": "$.server.webhook.avatarUrl",
        "DefaultValue": "https://github.com/project-fika/Fika-Server-CSharp/blob/main/FikaWebApp/wwwroot/images/FIKA_LOGO.png?raw=true",
        "Placeholder": "https://github.com/project-fika/Fika-Server-CSharp/blob/main/FikaWebApp/wwwroot/images/FIKA_LOGO.png?raw=true",
        "EnumValues": {}
    },
    {
        "DisplayName": "Webhook URL",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the URL for the webhook",
        "Keywords": "webhook,url,webhook_url",
        "FieldName": "webhook_url",
        "InputType": "text",
        "ParamFieldName": "$.server.webhook.url",
        "DefaultValue": "",
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable Item Sending",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, item sending will be enabled",
        "Keywords": "client,item,sending,allowItemSending",
        "FieldName": "allowItemSending",
        "InputType": "checkbox",
        "ParamFieldName": "$.server.allowItemSending",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Item Sending Storage Time",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the time that sent items will be stored before expiring",
        "Keywords": "item,sending,storage,time,itemSendingStorageTime",
        "FieldName": "itemSendingStorageTime",
        "InputType": "number",
        "ParamFieldName": "$.server.itemSendingStorageTime",
        "DefaultValue": "7",
        "Placeholder": "7",
        "EnumValues": {}
    },
    {
        "DisplayName": "Sent Items Lose FiR Status",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, sent items will lose their FiR status",
        "Keywords": "server,sent,items,lose,FIR,status,sentItemsLoseFIR",
        "FieldName": "sentItemsLoseFIR",
        "InputType": "checkbox",
        "ParamFieldName": "$.server.sentItemsLoseFIR",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "List All Profiles In Launcher",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the launcher will list all profiles",
        "Keywords": "launcher,list,profiles,launcherListAllProfiles",
        "FieldName": "launcherListAllProfiles",
        "InputType": "checkbox",
        "ParamFieldName": "$.server.launcherListAllProfiles",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Session Timeout",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets how long the server waits for a keepalive ping from a client until the session is considered crashed",
        "Keywords": "session,timeout,keepalive,crash,sessionTimeout",
        "FieldName": "sessionTimeout",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "$.server.sessionTimeout",
        "DefaultValue": "5",
        "Placeholder": "5",
        "Suffix": "seconds",
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable Dev Profiles",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, dev profiles will be able to be created",
        "Keywords": "dev,profile,create,show,showDevProfile",
        "FieldName": "showDevProfile",
        "InputType": "checkbox",
        "ParamFieldName": "$.server.showDevProfile",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Enable Non-Standard Profiles",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, non-standard EFT profiles will be able to be created",
        "Keywords": "non-standard,standard,profile,create,show,showNonStandardProfile",
        "FieldName": "showNonStandardProfile",
        "InputType": "checkbox",
        "ParamFieldName": "$.server.showNonStandardProfile",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Admin IDs",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets a list of admin IDs",
        "Keywords": "admin,ids,adminIds",
        "FieldName": "adminIds",
        "InputType": "list",
        "ParamFieldName": "$.server.adminIds",
        "DefaultValue": "[]",
        "Special": "array:text",
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable NAT Punching",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the NAT punch server will be enabled",
        "Keywords": "nat,punching,server,natPunchServer.enable",
        "FieldName": "natPunchServer_enable",
        "InputType": "checkbox",
        "ParamFieldName": "$.natPunchServer.enable",
        "DefaultValue": "false",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "NAT Punching Amount",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the NAT punching amount",
        "Keywords": "nat,punching,introduce,amount,natPunchServer.natIntroduceAmount",
        "FieldName": "natPunchServer_natIntroduceAmount",
        "InputType": "number",
        "ParamFieldName": "$.natPunchServer.natIntroduceAmount",
        "DefaultValue": "1",
        "Placeholder": "1",
        "EnumValues": {}
    },
    {
        "DisplayName": "Headless Client Profiles Amount",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the number of headless profiles to generate automatically, one per [headless client](https://github.com/project-fika/Fika-Headless)",
        "Keywords": "profiles,amount,headless",
        "FieldName": "dedicated_profiles_amount",
        "InputType": "number",
        "MinValue": "0",
        "ParamFieldName": "$.headless.profiles.amount",
        "DefaultValue": "0",
        "Placeholder": "0",
        "EnumValues": {}
    },
    {
        "DisplayName": "Generate Scripts For Headless Clients",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, a startup script will be automatically generated for each headless client profile. Required unless you know what you are doing",
        "Keywords": "scripts,generate,headless",
        "FieldName": "dedicated_scripts_generate",
        "InputType": "checkbox",
        "ParamFieldName": "$.headless.scripts.generate",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Connection IP For Headless Clients",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the IP the headless client should connect to. Set to 127.0.0.1 if local",
        "Keywords": "forceIp,ip,headless",
        "FieldName": "dedicated_scripts_forceIp",
        "InputType": "text",
        "ParamFieldName": "$.headless.scripts.forceIp",
        "DefaultValue": "",
        "Placeholder": "127.0.0.1",
        "EnumValues": {}
    },
    {
        "DisplayName": "Set Headless Client Level To Average Of Lobby",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the level of headless clients will be set to the average level of the lobby",
        "Keywords": "headless,level,average,lobby,setLevelToAverageOfLobby",
        "FieldName": "headless_setLevelToAverageOfLobby",
        "InputType": "checkbox",
        "ParamFieldName": "$.headless.setLevelToAverageOfLobby",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Restart Headless Clients After Amount Of Raids",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "Sets the number of raids after which the headless client will restart. Set to 0 to disable",
        "Keywords": "headless,restart,raids,restartAfterAmountOfRaids",
        "FieldName": "headless_restartAfterAmountOfRaids",
        "InputType": "number",
        "ParamFieldName": "$.headless.restartAfterAmountOfRaids",
        "DefaultValue": "0",
        "MinValue": "0",
        "Placeholder": "0",
        "EnumValues": {}
    },
    {
        "DisplayName": "Enable Launcher Background",
        "Category": "Tarkov:stadia_controller",
        "Subcategory": "Server:dns:1",
        "Description": "If set, the launcher background will be enabled",
        "Keywords": "background,launcher,enable",
        "FieldName": "background_enable",
        "InputType": "checkbox",
        "ParamFieldName": "$.background.enable",
        "DefaultValue": "true",
        "EnumValues": {
            "False": "false",
            "True": "true"
        }
    },
    {
        "DisplayName": "Dotnet Version",
        "Category": "Updates",
        "Subcategory": "Server Updates:build:-1",
        "Description": "Sets the [ASP.NET Core Runtime/.NET Runtime 9.0 version](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) to install. Empty = latest. Update the server after changing this setting",
        "Keywords": "dotnet,version",
        "FieldName": "DotnetVersion",
        "InputType": "text",
        "IsFlagArgument": false,
        "ParamFieldName": "DotnetVersion",
        "IncludeInCommandLine": false,
        "DefaultValue": "",
        "Placeholder": "9.0.9",
        "EnumValues": {}
    }
]