Terraria - Allow changing steamcmd beta branch (#335)

* Allow changing steamcmd beta branch
Use more readable update sources

* Update tmodloaderconfig.json

* Update tmodloader14config.json

* Update tmodloaderconfig.json

* Update tmodloader14config.json

---------

Co-authored-by: IceOfWraith <96364530+IceOfWraith@users.noreply.github.com>
This commit is contained in:
Jasper Borsboom
2023-04-28 20:03:03 +02:00
committed by GitHub
parent 1b631c7e51
commit aabfb433d3
6 changed files with 136 additions and 6 deletions

43
tmodloaderupdates.json Normal file
View File

@@ -0,0 +1,43 @@
[
{
"UpdateStageName": "Config Template Download",
"UpdateSourcePlatform": "All",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://raw.githubusercontent.com/CubeCoders/AMPTemplates/main/tmodloaderserverconfig.txt",
"UpdateSourceTarget": "serverfiles",
"OverwriteExistingFiles": false
},
{
"UpdateStageName": "SteamCMD tModLoader",
"UpdateSourcePlatform": "All",
"UpdateSource": "SteamCMD",
"UpdateSourceData": "1281930",
"UpdateSourceArgs": "1281930",
"UpdateSourceTarget": "serverfiles",
"UpdateSourceConditionSetting": "Source",
"UpdateSourceConditionValue": "Steam",
"UpdateSourceVersion": "{{BetaBranch}}"
},
{
"UpdateStageName": "GitHub tModLoader Windows",
"UpdateSourcePlatform": "Windows",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://github.com/tModLoader/tModLoader/releases/download/v0.11.8.9/tModLoader.Windows.v0.11.8.9.zip",
"UnzipUpdateSource": true,
"OverwriteExistingFiles": true,
"UpdateSourceConditionSetting": "Source",
"UpdateSourceConditionValue": "GitHub",
"UpdateSourceTarget": "serverfiles"
},
{
"UpdateStageName": "GitHub tModLoader Linux",
"UpdateSourcePlatform": "Linux",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://github.com/tModLoader/tModLoader/releases/download/v0.11.8.9/tModLoader.Linux.v0.11.8.9.tar.gz",
"UnzipUpdateSource": true,
"OverwriteExistingFiles": true,
"UpdateSourceConditionSetting": "Source",
"UpdateSourceConditionValue": "GitHub",
"UpdateSourceTarget": "serverfiles"
}
]