forked from xenurine/VintageStory-PufferPanel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVintageStory.json
69 lines (69 loc) · 2 KB
/
VintageStory.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
{
"type": "vintagestory",
"display": "Vintage Story",
"data": {
"dotnet": {
"type": "string",
"value": "7.0.20",
"display": ".Net Version",
"desc": ".Net Version, Leave as Default or see <a href='https://dotnet.microsoft.com/en-us/download/dotnet/7.0'>.net versions.</a>",
"required": true,
"userEdit": false
},
"version": {
"type": "string",
"value": "1.20.1",
"display": "Version",
"desc": "The Version of Vintage Story (<a href='http://account.vintagestory.at/downloads'>Vintagestory versions</a>). Must be specified as a release number, e.g. 1.16.5",
"required": true,
"userEdit": false
}
},
"install": [
{
"type": "download",
"files": [
"https://cdn.vintagestory.at/gamefiles/stable/vs_server_linux-x64_${version}.tar.gz",
"https://dotnetcli.blob.core.windows.net/dotnet/Runtime/${dotnet}/dotnet-runtime-${dotnet}-linux-x64.tar.gz"
]
},
{
"type": "command",
"commands": [
"mkdir vintagestory",
"tar --no-same-owner -xzf vs_server_linux-x64_${version}.tar.gz -C vintagestory",
"rm vs_server_linux-x64_${version}.tar.gz",
"mkdir dotnet",
"tar --no-same-owner -xzf dotnet-runtime-${dotnet}-linux-x64.tar.gz -C dotnet",
"rm dotnet-runtime-${dotnet}-linux-x64.tar.gz",
"mkdir data"
]
}
],
"run": {
"command": "dotnet/dotnet vintagestory/VintagestoryServer.dll --dataPath data",
"stop": "/stop",
"stdin": {
"type": "stdin"
},
"autostart": false,
"autorecover": false,
"autorestart": false
},
"environment": {
"type": "host"
},
"supportedEnvironments": [
{
"type": "host"
}
],
"requirements": {},
"stats": {
"type": ""
},
"query": {
"type": ""
},
"name": "vintagestory"
}