-
Notifications
You must be signed in to change notification settings - Fork 343
/
Copy pathcore-keeperconfig.json
146 lines (146 loc) · 5.26 KB
/
core-keeperconfig.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
[
{
"DisplayName": "Game ID",
"Category": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"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": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"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": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"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": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"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": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"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": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"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": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"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": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"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": "Mods",
"Category": "Core Keeper:stadia_controller",
"Subcategory": "Server:dns:1",
"Description": "Mods can be loaded on the server by downloading them from [mod.io](https://mod.io/g/corekeeper) to 'CoreKeeperServer_Data/StreamingAssets/Mods'. Each mod should be unzipped in a separate subdirectory with the same name as on mod.io",
"Keywords": "mods",
"FieldName": "mods",
"InputType": "hidden",
"ParamFieldName": "mods",
"EnumValues": {}
}
]