Procházet zdrojové kódy

feat(details): add steam master server setting (#2385)

This new feature will confirm if supported game servers are listed on the steam master server.
Daniel Gibbs před 7 roky
rodič
revize
389cbe7275
73 změnil soubory, kde provedl 231 přidání a 217 odebrání
  1. 3 3
      lgsm/config-default/config-lgsm/arkserver/_default.cfg
  2. 3 3
      lgsm/config-default/config-lgsm/arma3server/_default.cfg
  3. 3 3
      lgsm/config-default/config-lgsm/bb2server/_default.cfg
  4. 3 3
      lgsm/config-default/config-lgsm/bbserver/_default.cfg
  5. 4 0
      lgsm/config-default/config-lgsm/bdserver/_default.cfg
  6. 3 3
      lgsm/config-default/config-lgsm/bmdmserver/_default.cfg
  7. 4 4
      lgsm/config-default/config-lgsm/boserver/_default.cfg
  8. 3 3
      lgsm/config-default/config-lgsm/bsserver/_default.cfg
  9. 3 3
      lgsm/config-default/config-lgsm/bt1944server/_default.cfg
  10. 3 3
      lgsm/config-default/config-lgsm/ccserver/_default.cfg
  11. 3 3
      lgsm/config-default/config-lgsm/csczserver/_default.cfg
  12. 3 3
      lgsm/config-default/config-lgsm/csgoserver/_default.cfg
  13. 3 3
      lgsm/config-default/config-lgsm/csserver/_default.cfg
  14. 3 3
      lgsm/config-default/config-lgsm/cssserver/_default.cfg
  15. 3 3
      lgsm/config-default/config-lgsm/dabserver/_default.cfg
  16. 3 3
      lgsm/config-default/config-lgsm/dmcserver/_default.cfg
  17. 3 3
      lgsm/config-default/config-lgsm/dodserver/_default.cfg
  18. 3 3
      lgsm/config-default/config-lgsm/dodsserver/_default.cfg
  19. 3 3
      lgsm/config-default/config-lgsm/doiserver/_default.cfg
  20. 3 3
      lgsm/config-default/config-lgsm/dstserver/_default.cfg
  21. 3 3
      lgsm/config-default/config-lgsm/dysserver/_default.cfg
  22. 3 3
      lgsm/config-default/config-lgsm/ecoserver/_default.cfg
  23. 3 3
      lgsm/config-default/config-lgsm/emserver/_default.cfg
  24. 3 3
      lgsm/config-default/config-lgsm/fofserver/_default.cfg
  25. 3 3
      lgsm/config-default/config-lgsm/gesserver/_default.cfg
  26. 3 3
      lgsm/config-default/config-lgsm/gmodserver/_default.cfg
  27. 3 3
      lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg
  28. 3 3
      lgsm/config-default/config-lgsm/hldmserver/_default.cfg
  29. 3 3
      lgsm/config-default/config-lgsm/hldmsserver/_default.cfg
  30. 3 3
      lgsm/config-default/config-lgsm/hwserver/_default.cfg
  31. 3 3
      lgsm/config-default/config-lgsm/insserver/_default.cfg
  32. 3 3
      lgsm/config-default/config-lgsm/inssserver/_default.cfg
  33. 3 3
      lgsm/config-default/config-lgsm/iosserver/_default.cfg
  34. 3 3
      lgsm/config-default/config-lgsm/jc2server/_default.cfg
  35. 3 3
      lgsm/config-default/config-lgsm/jc3server/_default.cfg
  36. 3 3
      lgsm/config-default/config-lgsm/kf2server/_default.cfg
  37. 3 3
      lgsm/config-default/config-lgsm/kfserver/_default.cfg
  38. 3 3
      lgsm/config-default/config-lgsm/l4d2server/_default.cfg
  39. 3 3
      lgsm/config-default/config-lgsm/l4dserver/_default.cfg
  40. 3 3
      lgsm/config-default/config-lgsm/mhserver/_default.cfg
  41. 3 3
      lgsm/config-default/config-lgsm/ndserver/_default.cfg
  42. 3 3
      lgsm/config-default/config-lgsm/nmrihserver/_default.cfg
  43. 3 3
      lgsm/config-default/config-lgsm/ns2cserver/_default.cfg
  44. 3 3
      lgsm/config-default/config-lgsm/ns2server/_default.cfg
  45. 3 3
      lgsm/config-default/config-lgsm/nsserver/_default.cfg
  46. 3 3
      lgsm/config-default/config-lgsm/opforserver/_default.cfg
  47. 3 3
      lgsm/config-default/config-lgsm/pcserver/_default.cfg
  48. 3 3
      lgsm/config-default/config-lgsm/pstbsserver/_default.cfg
  49. 3 3
      lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg
  50. 3 3
      lgsm/config-default/config-lgsm/pzserver/_default.cfg
  51. 3 3
      lgsm/config-default/config-lgsm/qlserver/_default.cfg
  52. 3 3
      lgsm/config-default/config-lgsm/ricochetserver/_default.cfg
  53. 3 3
      lgsm/config-default/config-lgsm/roserver/_default.cfg
  54. 3 3
      lgsm/config-default/config-lgsm/rustserver/_default.cfg
  55. 3 3
      lgsm/config-default/config-lgsm/rwserver/_default.cfg
  56. 3 3
      lgsm/config-default/config-lgsm/sbotsserver/_default.cfg
  57. 2 3
      lgsm/config-default/config-lgsm/sbserver/_default.cfg
  58. 3 3
      lgsm/config-default/config-lgsm/sdtdserver/_default.cfg
  59. 3 3
      lgsm/config-default/config-lgsm/squadserver/_default.cfg
  60. 3 3
      lgsm/config-default/config-lgsm/ss3server/_default.cfg
  61. 3 3
      lgsm/config-default/config-lgsm/stserver/_default.cfg
  62. 3 3
      lgsm/config-default/config-lgsm/svenserver/_default.cfg
  63. 3 3
      lgsm/config-default/config-lgsm/terrariaserver/_default.cfg
  64. 3 3
      lgsm/config-default/config-lgsm/tf2server/_default.cfg
  65. 3 3
      lgsm/config-default/config-lgsm/tfcserver/_default.cfg
  66. 3 3
      lgsm/config-default/config-lgsm/tuserver/_default.cfg
  67. 3 3
      lgsm/config-default/config-lgsm/twserver/_default.cfg
  68. 3 3
      lgsm/config-default/config-lgsm/untserver/_default.cfg
  69. 3 3
      lgsm/config-default/config-lgsm/vsserver/_default.cfg
  70. 3 3
      lgsm/config-default/config-lgsm/wurmserver/_default.cfg
  71. 3 3
      lgsm/config-default/config-lgsm/zpsserver/_default.cfg
  72. 8 0
      lgsm/functions/command_debug.sh
  73. 9 6
      lgsm/functions/info_distro.sh

+ 3 - 3
lgsm/config-default/config-lgsm/arkserver/_default.cfg

@@ -94,10 +94,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="376030"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/arma3server/_default.cfg

@@ -108,10 +108,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="233780"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/bb2server/_default.cfg

@@ -98,10 +98,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="475370"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/bbserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="cstrike"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 4 - 0
lgsm/config-default/config-lgsm/bdserver/_default.cfg

@@ -92,6 +92,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="817300"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
+branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/bmdmserver/_default.cfg

@@ -98,10 +98,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="346680"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 4 - 4
lgsm/config-default/config-lgsm/boserver/_default.cfg

@@ -16,7 +16,7 @@ ip=""
 
 ## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 fn_parms(){
-parms=" -batchmode -nographics -dedicated -configfile=${servercfgfullpath}"
+parms="-batchmode -nographics -dedicated -configfile=${servercfgfullpath}"
 }
 
 #### LinuxGSM Settings ####
@@ -91,10 +91,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="416880"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/bsserver/_default.cfg

@@ -102,10 +102,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="228780"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/bt1944server/_default.cfg

@@ -90,10 +90,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="805140"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/ccserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="383410"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/csczserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="czero"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/csgoserver/_default.cfg

@@ -118,10 +118,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="740"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/csserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="cstrike"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/cssserver/_default.cfg

@@ -98,10 +98,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="232330"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/dabserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="317800"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/dmcserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="dmc"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/dodserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="dod"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/dodsserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="232290"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/doiserver/_default.cfg

@@ -95,10 +95,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="462310"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/dstserver/_default.cfg

@@ -96,10 +96,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="343050"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/dysserver/_default.cfg

@@ -98,10 +98,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="17585"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/ecoserver/_default.cfg

@@ -81,10 +81,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="739590"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta 7.3.0"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/emserver/_default.cfg

@@ -98,10 +98,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="460040"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/fofserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="295230"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/gesserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="310" # Source 2007 SDK
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/gmodserver/_default.cfg

@@ -109,10 +109,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="4020"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="232370"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/hldmserver/_default.cfg

@@ -92,10 +92,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="90"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/hldmsserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="255470"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/hwserver/_default.cfg

@@ -104,10 +104,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="405100"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/insserver/_default.cfg

@@ -100,10 +100,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="237410"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/inssserver/_default.cfg

@@ -101,10 +101,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="581330"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/iosserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="673990"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/jc2server/_default.cfg

@@ -85,10 +85,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="261140"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/jc3server/_default.cfg

@@ -85,10 +85,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="619960"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/kf2server/_default.cfg

@@ -91,10 +91,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="232130"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/kfserver/_default.cfg

@@ -97,10 +97,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="215360"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/l4d2server/_default.cfg

@@ -92,10 +92,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="222860"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/l4dserver/_default.cfg

@@ -92,10 +92,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="222840"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/mhserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="629800"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/ndserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="111710"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/nmrihserver/_default.cfg

@@ -98,10 +98,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="317670"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/ns2cserver/_default.cfg

@@ -100,10 +100,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="313900"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/ns2server/_default.cfg

@@ -104,10 +104,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="4940"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/nsserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="cstrike"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/opforserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="gearbox"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/pcserver/_default.cfg

@@ -85,10 +85,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="332670"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/pstbsserver/_default.cfg

@@ -96,10 +96,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="746200"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="17575"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/pzserver/_default.cfg

@@ -88,10 +88,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="380870"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/qlserver/_default.cfg

@@ -87,10 +87,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="349090"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/ricochetserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="ricochet"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/roserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="223250"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/rustserver/_default.cfg

@@ -117,10 +117,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="258550"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/rwserver/_default.cfg

@@ -88,10 +88,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="339010"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/sbotsserver/_default.cfg

@@ -90,10 +90,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="974130"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 2 - 3
lgsm/config-default/config-lgsm/sbserver/_default.cfg

@@ -92,10 +92,9 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="211820"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+steammaster="flase"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/sdtdserver/_default.cfg

@@ -88,10 +88,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="294420"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/squadserver/_default.cfg

@@ -90,10 +90,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="403240"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/ss3server/_default.cfg

@@ -89,10 +89,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="41080"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/stserver/_default.cfg

@@ -95,10 +95,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="600760"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/svenserver/_default.cfg

@@ -92,10 +92,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="276060"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/terrariaserver/_default.cfg

@@ -92,10 +92,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="105600"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/tf2server/_default.cfg

@@ -98,10 +98,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="232250"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/tfcserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="tfc"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/tuserver/_default.cfg

@@ -95,10 +95,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="439660"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/twserver/_default.cfg

@@ -92,10 +92,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="380840"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/untserver/_default.cfg

@@ -99,10 +99,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="304930"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/vsserver/_default.cfg

@@ -93,10 +93,10 @@ sleeptime="0.5"
 # Server appid
 appid="90"
 appidmod="cstrike"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/wurmserver/_default.cfg

@@ -84,10 +84,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="402370"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="false"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 3 - 3
lgsm/config-default/config-lgsm/zpsserver/_default.cfg

@@ -98,10 +98,10 @@ sleeptime="0.5"
 ## SteamCMD Settings
 # Server appid
 appid="17505"
-# Steam App Branch Select
-# Allows to opt into the various Steam app branches. Default branch is "".
-# Example: "-beta latest_experimental"
+# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
 branch=""
+# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
+steammaster="true"
 
 ## LinuxGSM Server Details
 # Do not edit

+ 8 - 0
lgsm/functions/command_debug.sh

@@ -61,6 +61,14 @@ if [ -n "${extip}" ]; then
 		echo -e "${blue}Internet IP:\t${default}${extip}:${port}"
 	fi
 fi
+# Listed on Master Server
+if [ "${masterserver}" ];then
+	if [ "${masterserver}" == "true" ];then
+		echo -e "${blue}Master Server:\t${green}${masterserver}${default}"
+	else
+		echo -e "${blue}Master Server:\t${red}${masterserver}${default}"
+	fi
+fi
 # Server password
 if [ -n "${serverpassword}" ]; then
 	echo -e "${blue}Server password:\t${default}${serverpassword}"

+ 9 - 6
lgsm/functions/info_distro.sh

@@ -223,14 +223,17 @@ if [ -z "${extip}" ]; then
 fi
 
 # Steam Master Server - checks if detected by master server
-if [ ! "$(command -v jq 2>/dev/null)" ]; then
+if [ "$(command -v jq 2>/dev/null)" ]; then
 	if [ "${ip}" ]&&[ "${port}" ]; then
-		if [ "${engine}" == "source" ]||[ "${engine}" == "goldsource" ]||[ "${shortname}" == "jc2" ]||[ "${shortname}" == "ql" ]; then
-			masterserver=$(${curlpath} -s 'https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr='${ip}':'${port}'&format=json' | jq '.response.servers[]|.addr' | wc -l)
-			if [ "${steammaster}" == "1" ]; then
-				masterserver="true"
-			else
+		if [ "${steammaster}" == "true" ]; then
+			masterserver=$(${curlpath} -m 3 -s 'https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr='${ip}':'${port}'&format=json' | jq '.response.servers[]|.addr' | wc -l)
+			if [ "${masterserver}" == "0" ]; then
+				masterserver=$(${curlpath} -m 3 -s 'https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr='${extip}':'${port}'&format=json' | jq '.response.servers[]|.addr' | wc -l)
+			fi
+			if [ "${masterserver}" == "0" ]; then
 				masterserver="false"
+			else
+				masterserver="true"
 			fi
 		fi
 	fi