Changes between Version 1 and Version 2 of Dedicated Server Build
- Timestamp:
- Apr 17, 2017, 6:51:41 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Dedicated Server Build
v1 v2 1 As of the date of writing this (2014-08-29) servers can use both the client build (found in the normal games section of the Steam client, Steam app id 251570) or the dedicated server build (found under Tools in the Steam client, app id 294420). Both will run exactly the same code and there is also no difference in how they are set up.1 As of the date of writing/last updating this (2017-04-17) servers can use both the client build (found in the normal games section of the Steam client, Steam app id 251570) or the dedicated server build (found under Tools in the Steam client, app id 294420). Both will run exactly the same code and there is also no difference in how they are set up. There is a really important difference for Linux users though: '''The client build requires a running X environment whilst the dedicated build does not'''. 2 2 3 In future TFP willdrop the support to use the client build as a dedicated server though as stated in the [http://7daystodie.com/alpha-8-7-hits-the-streets/ official release notes for alpha 8.7] (on 2014-07-09), second bullet point under "Added":3 In future TFP might drop the support to use the client build as a dedicated server though as stated in the [http://7daystodie.com/alpha-8-7-hits-the-streets/ official release notes for alpha 8.7] (on 2014-07-09), second bullet point under "Added": 4 4 > Added a new standalone Dedicated server software accessible to anyone who has purchased the game. You can find it in your steam client under Library/Tools/7 Days to Die Dedicated Server. Note: Client run coop will always be supported but '''Client run Dedicated servers will only be supported for a few weeks.. Server providers should run, test and migrate over to the new standalone server as soon as possible.''' 5 5 (emphasis added) … … 7 7 This means that every server administrator should switch to the server build sooner than later. Even more so as some mods will be available for the dedicated server build only as maintaining multiple builds adds more work on the modder's site. 8 8 9 If you are a customer of a 7dtd server provider and want to find out which build your provider is running check your output_log.txt. After startup it will print all the GamePrefs and GameStats. If it is the dedicated build there will be a line directly afterwards saying "Dedicated server only build". So that part will look like this: 10 2.106 GameStat.TimeOfDayIncPerSec = 20 11 12 (Filename: C:/BuildAgent/work/aeedb04a1292f85a/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) 13 14 2.107 GameStat.ZombieHordeMeter = False 15 16 (Filename: C:/BuildAgent/work/aeedb04a1292f85a/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) 17 18 '''2.108 Dedicated server only build''' 19 20 (Filename: C:/BuildAgent/work/aeedb04a1292f85a/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) 21 22 2.241 S default 23 24 (Filename: C:/BuildAgent/work/aeedb04a1292f85a/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) 25 26 2.259 E default. Time 16ms 9 If you are a customer of a 7dtd server provider and want to find out which build your provider is running check your output_log.txt. After startup it will print some generic information on the selected game mode etc. If it is the dedicated build there will be a line directly afterwards saying "Dedicated server only build". So that part will look like this: 10 2017-03-02T21:45:10 0.109 INF Parsing server configfile successfully completed 11 2017-03-02T21:45:10 0.109 INF Starting dedicated server level=Navezgane game name=A15 12 2017-03-02T21:45:10 0.109 INF Maximum allowed players: 8 13 2017-03-02T21:45:10 0.109 INF Game mode: GameModeSurvivalMP 14 '''2017-03-02T21:45:10 0.109 INF Dedicated server only build''' 15 2017-03-02T21:45:10 0.111 INF Starting PlayerInputManager... 27 16 28 17 If your log does not contain this line the server is running the client build and you should ask your provider to migrate over to the server build.