wiki:Dedicated Server Build

Version 1 (modified by Alloc, 7 years ago) (diff)

--

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.

In future TFP will drop the support to use the client build as a dedicated server though as stated in the official release notes for alpha 8.7 (on 2014-07-09), second bullet point under "Added":

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.

(emphasis added)

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.

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:

2.106 GameStat.TimeOfDayIncPerSec = 20

(Filename: C:/BuildAgent/work/aeedb04a1292f85a/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

2.107 GameStat.ZombieHordeMeter = False

(Filename: C:/BuildAgent/work/aeedb04a1292f85a/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

2.108 Dedicated server only build

(Filename: C:/BuildAgent/work/aeedb04a1292f85a/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

2.241 S default

(Filename: C:/BuildAgent/work/aeedb04a1292f85a/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

2.259 E default. Time 16ms

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.