Browse Source

comment

pull/4790/head
Daniel Gibbs 3 weeks ago
parent
commit
c826cc6cb4
  1. 2
      lgsm/modules/core_steamcmd.sh
  2. 2
      lgsm/modules/update_fctr.sh
  3. 2
      lgsm/modules/update_jk2.sh
  4. 2
      lgsm/modules/update_mc.sh
  5. 5
      lgsm/modules/update_mcb.sh
  6. 2
      lgsm/modules/update_mta.sh
  7. 2
      lgsm/modules/update_pmc.sh
  8. 2
      lgsm/modules/update_ts3.sh
  9. 2
      lgsm/modules/update_ut99.sh
  10. 2
      lgsm/modules/update_vints.sh
  11. 2
      lgsm/modules/update_xnt.sh

2
lgsm/modules/core_steamcmd.sh

@ -164,7 +164,7 @@ fn_update_steamcmd_localbuild() {
} }
fn_update_steamcmd_remotebuild() { fn_update_steamcmd_remotebuild() {
# Get remote build info. # Gets remote build info.
if [ -d "${steamcmddir}" ]; then if [ -d "${steamcmddir}" ]; then
cd "${steamcmddir}" || exit cd "${steamcmddir}" || exit
fi fi

2
lgsm/modules/update_fctr.sh

@ -34,7 +34,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="https://factorio.com/get-download/${branch}/headless/${factorioarch}" apiurl="https://factorio.com/get-download/${branch}/headless/${factorioarch}"
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")
remotebuildversion=$(echo "${remotebuildresponse}" | grep -o '[0-9]\.[0-9]\{1,\}\.[0-9]\{1,\}' | head -1) remotebuildversion=$(echo "${remotebuildresponse}" | grep -o '[0-9]\.[0-9]\{1,\}\.[0-9]\{1,\}' | head -1)

2
lgsm/modules/update_jk2.sh

@ -31,7 +31,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="https://api.github.com/repos/mvdevs/jk2mv/releases/latest" apiurl="https://api.github.com/repos/mvdevs/jk2mv/releases/latest"
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")
remotebuildfilename=$(echo "${remotebuildresponse}" | jq -r '.assets[]|select(.browser_download_url | contains("dedicated.zip")) | .name') remotebuildfilename=$(echo "${remotebuildresponse}" | jq -r '.assets[]|select(.browser_download_url | contains("dedicated.zip")) | .name')

2
lgsm/modules/update_mc.sh

@ -34,7 +34,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="https://launchermeta.mojang.com/mc/game/version_manifest.json" apiurl="https://launchermeta.mojang.com/mc/game/version_manifest.json"
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")
# Latest release. # Latest release.

5
lgsm/modules/update_mcb.sh

@ -51,12 +51,13 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Gets remote build info.
apiurl="https://net-secondary.web.minecraft-services.net/api/v1.0/download/links" apiurl="https://net-secondary.web.minecraft-services.net/api/v1.0/download/links"
remotebuildresponse=$(curl -s "${apiurl}" | jq '.result.links[]') remotebuildresponse=$(curl -s "${apiurl}" | jq '.result.links[]')
if [ "${mcversion}" == "latest" ]; then if [ "${mcversion}" == "latest" ]; then
remotebuildurl=$(echo "${remotebuildresponse}" | jq -r 'select(.downloadType == "serverBedrockLinux") | .downloadUrl' ) remotebuildurl=$(echo "${remotebuildresponse}" | jq -r 'select(.downloadType == "serverBedrockLinux") | .downloadUrl')
elif [ "${mcversion}" == "preview" ]; then elif [ "${mcversion}" == "preview" ]; then
remotebuildurl=$(echo "${remotebuildresponse}" | jq -r 'select(.downloadType == "serverBedrockLinux") | .downloadUrl' ) remotebuildurl=$(echo "${remotebuildresponse}" | jq -r 'select(.downloadType == "serverBedrockLinux") | .downloadUrl')
else else
remotebuildversion="${mcversion}" remotebuildversion="${mcversion}"
remotebuildurl="https://www.minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-${remotebuildversion}.zip" remotebuildurl="https://www.minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-${remotebuildversion}.zip"

2
lgsm/modules/update_mta.sh

@ -34,7 +34,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="https://linux.multitheftauto.com/revision/latest.txt" apiurl="https://linux.multitheftauto.com/revision/latest.txt"
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")
remotebuildfilename="multitheftauto_linux_x64.tar.gz" remotebuildfilename="multitheftauto_linux_x64.tar.gz"

2
lgsm/modules/update_pmc.sh

@ -32,7 +32,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="https://api.papermc.io/v2/projects" apiurl="https://api.papermc.io/v2/projects"
# Get list of projects. # Get list of projects.
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")

2
lgsm/modules/update_ts3.sh

@ -31,7 +31,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="https://www.teamspeak.com/versions/server.json" apiurl="https://www.teamspeak.com/versions/server.json"
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")

2
lgsm/modules/update_ut99.sh

@ -32,7 +32,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="https://api.github.com/repos/OldUnreal/UnrealTournamentPatches/releases/latest" apiurl="https://api.github.com/repos/OldUnreal/UnrealTournamentPatches/releases/latest"
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")
remotebuildfilename=$(echo "${remotebuildresponse}" | jq -r '.assets[]|select(.browser_download_url | contains("Linux-amd64")) | .name') remotebuildfilename=$(echo "${remotebuildresponse}" | jq -r '.assets[]|select(.browser_download_url | contains("Linux-amd64")) | .name')

2
lgsm/modules/update_vints.sh

@ -34,7 +34,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="http://api.vintagestory.at/stable-unstable.json" apiurl="http://api.vintagestory.at/stable-unstable.json"
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")
if [ "${branch}" == "stable" ]; then if [ "${branch}" == "stable" ]; then

2
lgsm/modules/update_xnt.sh

@ -36,7 +36,7 @@ fn_update_localbuild() {
} }
fn_update_remotebuild() { fn_update_remotebuild() {
# Get remote build info. # Gets remote build info.
apiurl="https://api.github.com/repos/xonotic/xonotic/tags" apiurl="https://api.github.com/repos/xonotic/xonotic/tags"
remotebuildresponse=$(curl -s "${apiurl}") remotebuildresponse=$(curl -s "${apiurl}")
remotebuildtag=$(echo "${remotebuildresponse}" | jq -r '.[0].name') remotebuildtag=$(echo "${remotebuildresponse}" | jq -r '.[0].name')

Loading…
Cancel
Save