[
    {
        "DisplayName":"Server Name",
        "Category":"Server Settings",
        "Description":"Sets the name shown in the server browser. Don't use OFFICIAL in the name",
        "Keywords":"server,name",
        "FieldName":"ServerName",
        "InputType":"text",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.ServerName",
        "IncludeInCommandLine":false,
        "DefaultValue":"AMP Powered Longvinter Server",
        "EnumValues":{}
    },
    {
        "DisplayName":"Server Tag",
        "Category":"Server Settings",
        "Description":"Sets a single tag that allows for easier search for the server. Don't use OFFICIAL",
        "Keywords":"server,tag",
        "FieldName":"serverTag",
        "InputType":"text",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.Tag",
        "IncludeInCommandLine":false,
        "DefaultValue":"none",
        "EnumValues":{}
    },
    {
        "DisplayName":"Server Tag",
        "Category":"Server Settings",
        "Description":"Setting for legacy configs",
        "Keywords":"",
        "FieldName":"serverTag",
        "InputType":"text",
        "Hidden":true,
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.serverTag",
        "IncludeInCommandLine":false,
        "DefaultValue":"none",
        "EnumValues":{}
    },
    {
        "DisplayName":"Password",
        "Category":"Server Settings",
        "Description":"Sets a password for the server. Default is no password. Use only numbers and letters",
        "Keywords":"server,password",
        "FieldName":"Password",
        "InputType":"password",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.Password",
        "IncludeInCommandLine":false,
        "DefaultValue":"",
        "EnumValues":{}
    },
    {
        "DisplayName":"Server Admins",
        "Category":"Server Settings",
        "Description":"Space separated list of EOS IDs for server admins. Press ESC > Options > General in-game to find your EOS ID",
        "FieldName":"AdminSteamID",
        "Keywords":"admin,ids",
        "InputType":"text",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gm_longvinter.gm_longvinter_c.AdminSteamID",
        "IncludeInCommandLine":false,
        "DefaultValue":"",
        "EnumValues":{}
    },
    {
        "DisplayName":"Player Limit",
        "Category":"Server Settings",
        "Description":"Maximum number of players that can connect to the server at any given time",
        "Keywords":"maximum,players,limit",
        "FieldName":"$MaxUsers",
        "InputType":"number",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.MaxPlayers",
        "IncludeInCommandLine":false,
        "DefaultValue":"32",
        "Suffix":"players",
        "MinValue":"1"
    },
    {
        "DisplayName":"MOTD",
        "Category":"Server Settings",
        "Description":"Sets the server message displayed on signs around the island",
        "Keywords":"motd",
        "FieldName":"ServerMOTD",
        "InputType":"text",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.ServerMOTD",
        "IncludeInCommandLine":false,
        "DefaultValue":"Welcome to Longvinter Island!",
        "EnumValues":{}
    },
    {
        "DisplayName":"Community Website",
        "Category":"Server Settings",
        "Description":"Sets a website that is displayed in-game alongside the MOTD. The website link can be opened in-game",
        "Keywords":"community,website",
        "FieldName":"CommunityWebsite",
        "InputType":"text",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.CommunityWebsite",
        "IncludeInCommandLine":false,
        "DefaultValue":"",
        "Placeholder":"www.longvinter.com",
        "EnumValues":{}
    },
    {
        "DisplayName":"Enable PVP",
        "Category":"Server Settings",
        "Description":"If enabled, Player vs Player fights will be allowed",
        "Keywords":"pvp",
        "FieldName":"PVP",
        "InputType":"checkbox",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gm_longvinter.gm_longvinter_c.PVP",
        "IncludeInCommandLine":false,
        "DefaultValue":"true",
        "EnumValues":{
            "False":"false",
            "True":"true"
        }
    },
    {
        "DisplayName":"Enable Co-op",
        "Category":"Server Settings",
        "Description":"If enabled, players will spawn at the same location (as set under Co-op Spawn Location)",
        "Keywords":"co-op,coop,coopplay,spawn",
        "FieldName":"CoopPlay",
        "InputType":"checkbox",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.CoopPlay",
        "IncludeInCommandLine":false,
        "DefaultValue":"false",
        "EnumValues":{
            "False":"false",
            "True":"true"
        }
    },
    {
        "DisplayName":"Co-op Spawn Location",
        "Category":"Server Settings",
        "Description":"Sets the spawn point location for players if Co-op is enabled",
        "Keywords":"co-op,coop,coopspawn,spawn,location",
        "FieldName":"CoopSpawn",
        "InputType":"number",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gi_advancedsessions.gi_advancedsessions_c.CoopSpawn",
        "IncludeInCommandLine":false,
        "DefaultValue":"0"
    },
    {
        "DisplayName":"Enable Tent Decay",
        "Category":"Server Settings",
        "Description":"If enabled, tent decay will occur, to ensure there aren't excessive abandoned tents in the server",
        "Keywords":"tent,decay",
        "FieldName":"TentDecay",
        "InputType":"checkbox",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gm_longvinter.gm_longvinter_c.TentDecay",
        "IncludeInCommandLine":false,
        "DefaultValue":"true",
        "EnumValues":{
            "False":"false",
            "True":"true"
        }
    },
    {
        "DisplayName":"Maximum Tents Allowed",
        "Category":"Server Settings",
        "Description":"Maximum number of tents allowed to be placed in the server",
        "Keywords":"maximum,tents",
        "FieldName":"MaxTents",
        "InputType":"number",
        "IsFlagArgument":false,
        "ParamFieldName":"/game/blueprints/server/gm_longvinter.gm_longvinter_c.MaxTents",
        "IncludeInCommandLine":false,
        "DefaultValue":"2",
        "Suffix":"tents"
    },
    {
        "DisplayName":"Server IP Binding",
        "Category":"Server Settings",
        "Description":"If required, you can change the binding of the server by editing App.ApplicationIPBinding in GenericModule.kvp for the instance. Stop the instance (not just the server) first",
        "Keywords":"ip,binding,localip,address,multihome",
        "FieldName":"MultiHome",
        "InputType":"hidden",
        "IsFlagArgument":false,
        "ParamFieldName":"MultiHome",
        "IncludeInCommandLine":false,
        "EnumValues":{}
    }
]