forked from Greelan/AMPTemplates
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcore-keeperconfig.json
158 lines (158 loc) · 5.5 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
147
148
149
150
151
152
153
154
155
156
157
158
[
{
"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"
}
}
]