2023-08-22 00:38:57 +02:00
[
{
"DisplayName" : "Public IP" ,
"Category" : "Server Settings" ,
"Description" : "" ,
"Keywords" : "" ,
"FieldName" : "$ExternalIP" ,
"InputType" : "text" ,
"Hidden" : true ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.PublicIP" ,
"IncludeInCommandLine" : false ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Server Port" ,
"Category" : "Server Settings" ,
"Description" : "" ,
"Keywords" : "" ,
"FieldName" : "$ApplicationPort1" ,
"InputType" : "number" ,
"Hidden" : true ,
"IsFlagArgument" : false ,
"ParamFieldName" : "URL.Port" ,
"IncludeInCommandLine" : false ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Console Port" ,
"Category" : "Server Settings" ,
"Description" : "" ,
"Keywords" : "" ,
"FieldName" : "$RemoteAdminPort" ,
"InputType" : "number" ,
"Hidden" : true ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.ConsolePort" ,
"IncludeInCommandLine" : false ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Linux Server Configuration" ,
"Category" : "Server Settings" ,
"Description" : "WARNING: Running Astroneer on Linux requires encryption to be disabled on both server and clients. USE AT YOUR OWN RISK. To disable encryption on a client, add net.AllowEncryption=False under the [SystemSettings] header in %LocalAppData%\\Astro\\Saved\\Config\\WindowsNoEditor\\Engine.ini" ,
"Keywords" : "linux,encryption" ,
"FieldName" : "AllowEncryption" ,
"InputType" : "hidden" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "SystemSettings.net.AllowEncryption" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "False" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Server Name" ,
"Category" : "Server Settings" ,
"Description" : "The name of the server as it appears publicly" ,
"Keywords" : "name,servername" ,
"FieldName" : "ServerName" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.ServerName" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "Astroneer Server - Powered by AMP" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Server Password" ,
"Category" : "Server Settings" ,
"Description" : "Password required to connect to the server. Default is no password" ,
"Keywords" : "password,serverpassword" ,
"FieldName" : "ServerPassword" ,
"InputType" : "password" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.ServerPassword" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Console Password" ,
"Category" : "Server Settings" ,
"Description" : "Password required to connect to the server's RCON (raw TCP socket). Default is a strong random password" ,
"Keywords" : "console,password,rcon,consolepassword" ,
"FieldName" : "ConsolePassword" ,
"InputType" : "password" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.ConsolePassword" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "{{newguid()}}" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Owner Name" ,
"Category" : "Server Settings" ,
"Description" : "Steam name of the server owner (admin)" ,
"Keywords" : "owner,name,ownername" ,
"FieldName" : "OwnerName" ,
"InputType" : "text" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.OwnerName" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Player Limit" ,
"Category" : "Server Settings" ,
"Description" : "Maximum number of players that may connect to the server at one time" ,
"Keywords" : "players,limit,maxplayers" ,
"FieldName" : "$MaxUsers" ,
"InputType" : "number" ,
"MinValue" : "2" ,
"MaxValue" : "8" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroGameUserSettings.MaxPlayers" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "8" ,
"Placeholder" : "8" ,
"Suffix" : "players" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Game Save Interval" ,
"Category" : "Server Settings" ,
"Description" : "The interval between automatic server saves" ,
"Keywords" : "autosave,save,interval,autosavegameinterval" ,
"FieldName" : "AutoSaveGameInterval" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.AutoSaveGameInterval" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "900" ,
"Placeholder" : "900" ,
"Suffix" : "seconds" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Backup Save Interval" ,
"Category" : "Server Settings" ,
"Description" : "The interval between automatic server backups" ,
"Keywords" : "backup,interval,backupsavegamesinterval" ,
"FieldName" : "BackupSaveGamesInterval" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.BackupSaveGamesInterval" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "7200" ,
"Placeholder" : "7200" ,
"Suffix" : "seconds" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Enable Whitelist" ,
"Category" : "Server Settings" ,
"Description" : "If enabled, unlisted players will not be able to connect" ,
"Keywords" : "deny,unlisted,denyunlistedplayers" ,
"FieldName" : "DenyUnlistedPlayers" ,
"InputType" : "checkbox" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.DenyUnlistedPlayers" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "False" ,
"EnumValues" : {
"False" : "False" ,
"True" : "True"
}
} ,
{
"DisplayName" : "Maximum Active Server Framerate" ,
"Category" : "Server Settings" ,
"Description" : "The maximum framerate that the server will allow when active" ,
"Keywords" : "fps,framerate,active,maxserverframerate" ,
"FieldName" : "MaxServerFramerate" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.MaxServerFramerate" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "30.000000" ,
"Placeholder" : "30.000000" ,
"Suffix" : "fps" ,
"EnumValues" : { }
} ,
{
"DisplayName" : "Maximum Idle Server Framerate" ,
"Category" : "Server Settings" ,
"Description" : "The maximum framerate that the server will allow when idle" ,
"Keywords" : "fps,framerate,idle,maxserveridleframerate" ,
"FieldName" : "MaxServerIdleFramerate" ,
"InputType" : "number" ,
"IsFlagArgument" : false ,
"ParamFieldName" : "/Script/Astro.AstroServerSettings.MaxServerIdleFramerate" ,
"IncludeInCommandLine" : false ,
"DefaultValue" : "3.000000" ,
"Placeholder" : "3.000000" ,
"Suffix" : "fps" ,
"EnumValues" : { }
}
]