[ { "UpdateStageName": "Config Template Download", "UpdateSourcePlatform": "All", "UpdateSource": "FetchURL", "UpdateSourceData": "https://github.com/CubeCoders/AMPTemplates/raw/main/tmodloader14serverconfig.txt", "UpdateSourceTarget": "serverfiles", "UnzipUpdateSource": false, "OverwriteExistingFiles": false }, { "UpdateStageName": "SteamCMD tModLoader", "UpdateSourcePlatform": "All", "UpdateSource": "SteamCMD", "UpdateSourceData": "1281930", "UpdateSourceArgs": "1281930", "UpdateSourceTarget": "serverfiles", "UpdateSourceConditionSetting": "Source", "UpdateSourceConditionValue": "Steam", "UpdateSourceVersion": "{{BetaBranch}}" }, { "UpdateStageName": "GitHub tModLoader", "UpdateSourcePlatform": "All", "UpdateSource": "GithubRelease", "UpdateSourceData": "tModLoader.zip", "UpdateSourceArgs": "tModLoader/tModLoader", "UpdateSourceTarget": "serverfiles", "UnzipUpdateSource": true, "OverwriteExistingFiles": true, "UpdateSourceConditionSetting": "Source", "UpdateSourceConditionValue": "GitHub", "DeleteAfterExtract": false }, { "UpdateStageName": "Create Dotnet Directory", "UpdateSourcePlatform": "All", "UpdateSource": "CreateDirectory", "UpdateSourceArgs": "{{$FullBaseDir}}/dotnet/6.0.0" }, { "UpdateStageName": "Dotnet download Windows", "UpdateSourcePlatform": "Windows", "UpdateSource": "FetchURL", "UpdateSourceData": "https://dotnetcli.azureedge.net/dotnet/Runtime/6.0.0/dotnet-runtime-6.0.0-win-x64.zip", "UpdateSourceTarget": "{{$FullBaseDir}}/dotnet/6.0.0/", "UnzipUpdateSource": true, "OverwriteExistingFiles": true, "DeleteAfterExtract": true }, { "UpdateStageName": "Dotnet download Linux", "UpdateSourcePlatform": "Linux", "UpdateSource": "FetchURL", "UpdateSourceData": "https://dotnetcli.azureedge.net/dotnet/Runtime/6.0.0/dotnet-runtime-6.0.0-linux-x64.tar.gz", "UpdateSourceTarget": "{{$FullBaseDir}}/dotnet/6.0.0/", "UnzipUpdateSource": true, "OverwriteExistingFiles": true, "DeleteAfterExtract": true } ]