158 lines
5.5 KiB
JSON
158 lines
5.5 KiB
JSON
[
|
|
{
|
|
"DisplayName":"Game ID",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the Game ID for the server. Needs to be at least 28 characters and alphanumeric, excluding Y,y,x,0,O. Empty or not valid means a new Game ID will be generated at server start",
|
|
"Keywords":"game,id",
|
|
"FieldName":"gameid",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"gameid",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"",
|
|
"Placeholder":"WThaEN6779QIU2j7sczKmGfIG1bD",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"World",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the index of the world to be loaded from the worlds folder",
|
|
"Keywords":"world,index",
|
|
"FieldName":"world",
|
|
"InputType":"number",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"world",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"0",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"World Name",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the name to use for the server",
|
|
"Keywords":"world",
|
|
"FieldName":"worldname",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"worldname",
|
|
"IncludeInCommandLine":true,
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"Core Keeper Server Powered by AMP",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"World Seed",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the seed to use to generate a new world. Set to 0 to generate a random seed",
|
|
"Keywords":"seed,world",
|
|
"FieldName":"worldseed",
|
|
"InputType":"number",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"worldseed",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"0",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"World Mode",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the world mode for the world. Changing between Creative and non-Creative worlds is not currently supported",
|
|
"Keywords":"world,mode",
|
|
"FieldName":"worldmode",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"worldmode",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"0",
|
|
"EnumValues":{
|
|
"0":"Normal",
|
|
"1":"Hard",
|
|
"2":"Creative",
|
|
"4":"Casual"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Player Limit",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the maximum number of players that will be allowed to connect to the server",
|
|
"Keywords":"max,players,limit",
|
|
"FieldName":"$MaxUsers",
|
|
"InputType":"number",
|
|
"MinValue":"1",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"maxplayers",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"100",
|
|
"Suffix":"players",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Connection Mode",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the connection mode - either through the Steam relay network (no ports required), or via a direct port connection on the Game Port",
|
|
"Keywords":"steam,relay,network,port",
|
|
"FieldName":"ConnectMode",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"ConnectMode",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"{{$GamePort}}",
|
|
"EnumValues":{
|
|
"":"Steam Relay Network",
|
|
"{{$GamePort}}":"Direct Port Connection"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Season Override",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the current season on the server",
|
|
"Keywords":"season,override",
|
|
"FieldName":"season",
|
|
"InputType":"enum",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"season",
|
|
"IncludeInCommandLine":true,
|
|
"DefaultValue":"-1",
|
|
"EnumValues":{
|
|
"-1":"System date determines (default)",
|
|
"0":"None",
|
|
"1":"Easter",
|
|
"2":"Halloween",
|
|
"3":"Christmas",
|
|
"4":"Valentine",
|
|
"5":"Anniversary",
|
|
"6":"Cherry Blossom"
|
|
}
|
|
},
|
|
{
|
|
"DisplayName":"Server IP Binding",
|
|
"Category":"Server Settings",
|
|
"Description":"Sets the interface IP that the server will bind to. Default is 0.0.0.0. Only used if the Steam relay network is not used",
|
|
"Keywords":"ip,binding",
|
|
"FieldName":"ip",
|
|
"InputType":"text",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"ip",
|
|
"IncludeInCommandLine":true,
|
|
"SkipIfEmpty":true,
|
|
"DefaultValue":"0.0.0.0",
|
|
"Placeholder":"0.0.0.0",
|
|
"EnumValues":{}
|
|
},
|
|
{
|
|
"DisplayName":"Activate BepInEx (Windows Only)",
|
|
"Category":"SteamCMD and Updates",
|
|
"Description":"If set, BepInEx will be installed when the server is updated and enabled when the server is run, allowing the server to be modded. Mods must be installed in the BepInEx/plugins directory, which is created after BepInEx is first run. Windows only at this time",
|
|
"Keywords":"install,enable,bepinex,modded,mods",
|
|
"FieldName":"BepInExEnabled",
|
|
"InputType":"checkbox",
|
|
"IsFlagArgument":false,
|
|
"ParamFieldName":"General.enabled",
|
|
"IncludeInCommandLine":false,
|
|
"DefaultValue":"false",
|
|
"EnumValues":{
|
|
"False":"false",
|
|
"True":"true"
|
|
}
|
|
}
|
|
] |