169 lines
5.6 KiB
JSON
169 lines
5.6 KiB
JSON
[
|
|
{
|
|
"DisplayName":"World Save Name",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"Sets the name of the world as saved locally in LocalContent. Defaults to \"server\" if not set",
|
|
"Keywords":"world,name,save,storage",
|
|
"FieldName":"storage",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"storage",
|
|
"IncludeInCommandLine":true,
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"World Seed",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"Sets the world seed when creating a new world (optional)",
|
|
"Keywords":"world,seed",
|
|
"FieldName":"seed",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"seed",
|
|
"IncludeInCommandLine":true,
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"World Size",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"Sets the world size when creating a new world",
|
|
"Keywords":"world,size,worldsize",
|
|
"FieldName":"worldSize",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"MaxValue":"10",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"worldSize",
|
|
"IncludeInCommandLine":true,
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"1.00",
|
|
"Placeholder":"1.00",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Farm Count",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"Sets the farm count when creating a new world",
|
|
"Keywords":"farm,count,farmcount",
|
|
"FieldName":"farmCount",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"MaxValue":"4",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"farmCount",
|
|
"IncludeInCommandLine":true,
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"1",
|
|
"Placeholder":"1",
|
|
"Suffix":"farms",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Name",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"Sets the server name. Must be within 3 to 16 characters, no spaces",
|
|
"Keywords":"server,name",
|
|
"FieldName":"name",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"name",
|
|
"IncludeInCommandLine":true,
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"AMPStaxelServer",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Server Password",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"Sets the password for players to join the server. Default is no password",
|
|
"Keywords":"password",
|
|
"FieldName":"password",
|
|
"InputType":"password",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"password",
|
|
"IncludeInCommandLine":true,
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Player Limit",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"Sets the maximum number of players that may connect to the server",
|
|
"Keywords":"players,limit,maximum,playerlimit",
|
|
"FieldName":"$MaxUsers",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"playerLimit",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"4",
|
|
"Placeholder":"4",
|
|
"Suffix":"players",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Enable Creative Mode",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"If set, creative mode will be enabled on the server",
|
|
"Keywords":"creative,mode",
|
|
"FieldName":"creative",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"creative",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Disable Pause",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"If set, pausing of the server will be disabled, so that time will pass even when no players are online",
|
|
"Keywords":"disable,pausing,pause,nopause",
|
|
"FieldName":"noPause",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"noPause",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Server IP Binding",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"If required, you can change the IP binding of the server by editing App.ApplicationIPBinding in GenericModule.kvp for the instance. Stop the instance (not just the server) first. NOTE: The IP must be reachable by AMP, otherwise AMP's console won't work",
|
|
"Keywords":"ip,binding,interface",
|
|
"FieldName":"interface",
|
|
"InputType":"hidden",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"interface",
|
|
"IncludeInCommandLine":false,
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Enable UPnP",
|
|
"Category":"Staxel Server Settings",
|
|
"Description":"If enabled, the server will attempt to configure automatic port forwarding on a compatible router",
|
|
"Keywords":"upnp",
|
|
"FieldName":"upnp",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"upnp",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
}
|
|
] |