AMPTemplates/project-zomboidconfig.json
Greelan aec21f7093 Add ability for user to add custom Java and server arguments
Revert "Add IP binding parameter"

This reverts commit 9211cd66ef.

Add ability for user to add custom args

Add ability for user to add custom arguments

Update to all both java and server arguments
2022-01-02 13:53:54 +11:00

83 lines
2.9 KiB
JSON

[
{
"DisplayName": "Admin Password",
"Category": "Server Settings",
"Description": "In-game \"admin\" user password (not the server password). You should change this after first installing the server",
"Keywords": "admin,password",
"FieldName": "adminpassword",
"InputType": "password",
"IsFlagArgument": false,
"ParamFieldName": "adminpassword",
"IncludeInCommandLine": true,
"DefaultValue": "Password123"
},
{
"DisplayName": "SteamVAC",
"Category": "Server Settings",
"Description": "Enable SteamVAC",
"Keywords": "steamvac",
"FieldName": "steamvac",
"InputType": "checkbox",
"IsFlagArgument": false,
"ParamFieldName": "steamvac",
"IncludeInCommandLine": true,
"DefaultValue": "true",
"EnumValues": {
"false": "False",
"true": "True"
}
},
{
"DisplayName": "Steam Integration",
"Category": "Server Settings",
"Description": "Enable Steam integration",
"Keywords": "steam,integration",
"FieldName": "SteamInt",
"InputType": "checkbox",
"IsFlagArgument": false,
"ParamFieldName": "SteamInt",
"IncludeInCommandLine": false,
"DefaultValue": "1",
"EnumValues": {
"0": "False",
"1": "True"
}
},
{
"DisplayName": "Memory Limit (MB)",
"Category": "Server Settings",
"Description": "Java's maximum heap size",
"Keywords": "maximum,memory,limit",
"FieldName": "MaxMemory",
"InputType": "number",
"IsFlagArgument": false,
"ParamFieldName": "MaxMemory",
"IncludeInCommandLine": false,
"DefaultValue": "4096"
},
{
"DisplayName": "Additional Java Startup Parameters",
"Category": "Server Settings",
"Description": "Additional Java arguments (not server arguments) as startup parameters that are not otherwise set by AMP. Use with care. Example: -Ddebug",
"Keywords": "custom,java,arguments,parameters",
"FieldName": "CustomJavaArgs",
"InputType": "text",
"IsFlagArgument": false,
"ParamFieldName": "CustomJavaArgs",
"IncludeInCommandLine": false,
"DefaultValue": ""
},
{
"DisplayName": "Additional Server Startup Parameters",
"Category": "Server Settings",
"Description": "Additional server arguments (not Java arguments) as startup parameters that are not otherwise set by AMP. Use with care. Example: -ip 192.168.1.10",
"Keywords": "custom,server,arguments,parameters",
"FieldName": "CustomServerArgs",
"InputType": "text",
"IsFlagArgument": false,
"ParamFieldName": "CustomServerArgs",
"IncludeInCommandLine": false,
"DefaultValue": ""
}
]