AMPTemplates/necesseconfig.json
Dragoon209 a664360dca
Necesse Game Support Draft (#180)
* Necesse Game Support

* Update necesse.kvp

Update necesse.kvp to point the config update path to the CubeCoders repo
2022-08-29 22:48:40 -05:00

131 lines
4.1 KiB
JSON

[
{
"DisplayName": "Game Port",
"Category": "Server Settings",
"Description": "",
"FieldName": "$GamePort",
"InputType": "number",
"IsFlagArgument": false,
"ParamFieldName": "gport",
"IncludeInCommandLine": false,
"Hidden": true,
"DefaultValue": "14159",
"EnumValues": {}
},
{
"DisplayName": "Players",
"Category": "Server Settings",
"Description": "Number of players allowed to join. Number between 1-250.",
"Keywords": "players slots",
"FieldName": "$MaxUsers",
"InputType": "number",
"IsFlagArgument": false,
"Required": true,
"ParamFieldName": "slots",
"IncludeInCommandLine": false,
"DefaultValue": "20",
"EnumValues": {},
"Suffix":"players"
},
{
"DisplayName": "Password",
"Category": "Server Settings",
"Description": "Password to join the server.",
"Keywords": "password",
"FieldName": "password",
"InputType": "password",
"IsFlagArgument": false,
"ParamFieldName": "password",
"IncludeInCommandLine": false,
"DefaultValue": "",
"EnumValues": {}
},
{
"DisplayName": "Seed",
"Category": "Server Settings",
"Description": "Only used when generating a new world. Leave blank for a random seed.",
"Keywords": "seed",
"FieldName": "seed",
"InputType": "number",
"IsFlagArgument": false,
"ParamFieldName": "seed",
"IncludeInCommandLine": true,
"Placeholder": "1234567890",
"DefaultValue": ""
},
{
"DisplayName": "Spawn Guide House",
"Category": "Server Settings",
"Description": "Only used when generating a new world. If checked, a guide house will be added during world generation.",
"Keywords": "guide house",
"FieldName": "guide",
"InputType": "checkbox",
"IsFlagArgument": false,
"ParamFieldName": "guide",
"IncludeInCommandLine": true,
"DefaultValue": "y",
"EnumValues": {
"False": "n",
"True": "y"
}
},
{
"DisplayName": "Give Clients Power",
"Category": "Server Settings",
"Description": "If true, clients will have much more power over what hits them, their position etc.",
"Keywords": "client power",
"FieldName": "clientPower",
"InputType": "checkbox",
"IsFlagArgument": false,
"ParamFieldName": "giveClientPower",
"IncludeInCommandLine": false,
"DefaultValue": "true",
"EnumValues": {
"false": "false",
"true": "true"
}
},
{
"DisplayName": "Pause When Empty",
"Category": "Server Settings",
"Description": "If enabled, the server will pause when there are no connected players.",
"Keywords": "server pause",
"FieldName": "serverPause",
"InputType": "checkbox",
"IsFlagArgument": false,
"ParamFieldName": "svrPause",
"IncludeInCommandLine": false,
"DefaultValue": "false",
"EnumValues": {
"false": "false",
"true": "true"
}
},
{
"DisplayName": "World Name",
"Category": "Server Settings",
"Description": "The world file to load at startup. Recommended to be a single word.",
"Keywords": "world",
"FieldName": "world",
"InputType": "text",
"Required": true,
"IsFlagArgument": false,
"ParamFieldName": "world",
"IncludeInCommandLine": true,
"DefaultValue": "world",
"EnumValues": {}
},
{
"DisplayName": "MOTD",
"Category": "Server Settings",
"Description": "Message to be displayed on server join.",
"Keywords": "motd message",
"FieldName": "motd",
"InputType": "text",
"IsFlagArgument": false,
"ParamFieldName": "motd",
"IncludeInCommandLine": false,
"DefaultValue": "Welcome to Necesse",
"EnumValues": {}
}
]