AMPTemplates/geyserconfig.json
2023-10-11 13:45:28 +11:00

60 lines
2.2 KiB
JSON

[
{
"DisplayName":"Java Version",
"Category":"Java Settings",
"Description":"Sets the Java version to install. Must be a major version number only such as 17 or 20, not a subversion. Check the [Geyser wiki](https://wiki.geysermc.org/geyser/setup/) for versions compatible with Geyser, and the [Oracle website](https://www.oracle.com/java/technologies/downloads/) for available downloads. Server must be updated after changing this setting",
"Keywords":"java,version",
"FieldName":"JavaVersion",
"InputType":"number",
"MinValue":"17",
"IsFlagArgument":false,
"ParamFieldName":"JavaVersion",
"IncludeInCommandLine":false,
"DefaultValue":"17",
"Required":true,
"EnumValues":{}
},
{
"DisplayName":"Minimum Memory",
"Category":"Java Settings",
"Description":"Java's minimum heap size",
"Keywords":"minimum,memory,heap",
"FieldName":"MinMemory",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"MinMemory",
"IncludeInCommandLine":false,
"DefaultValue":"1024",
"Suffix":"MB",
"EnumValues":{}
},
{
"DisplayName":"Maximum Memory",
"Category":"Java Settings",
"Description":"Java's maximum heap size",
"Keywords":"maximum,memory,heap",
"FieldName":"MaxMemory",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"MaxMemory",
"IncludeInCommandLine":false,
"DefaultValue":"1024",
"Suffix":"MB",
"EnumValues":{}
},
{
"DisplayName":"Additional Java Startup Parameters",
"Category":"Java Settings",
"Description":"Additional Java arguments (not server arguments) as startup parameters that are not otherwise set by AMP. Use with care",
"Keywords":"custom,java,arguments,parameters",
"FieldName":"CustomJavaArgs",
"InputType":"text",
"IsFlagArgument":false,
"ParamFieldName":"CustomJavaArgs",
"IncludeInCommandLine":false,
"DefaultValue":"",
"Placeholder":"-XX:+UseG1GC",
"EnumValues":{}
}
]