Dead Matter – How to Host your Private Server

Dead Matter How to Host your Private Server

Hosting a Server (Rental Service Providers)

You can alternatively host a server at a Game Server Hosting Provider.

https://www.survivalservers.com/services/game_servers/dead_matter/

Your server will be started instantly!

Server Requirements

  • Windows 10 or Server 2016+ & 64-Bit
  • Quad Core processor (requires up to 2 full cores)
  • Up to 16GB memory (currently uses around 11GB memory minimum)
  • 2GB disk space (install folder)
  • A copy of the Dead Matter Closed Alpha from Steam

The Guide

  1. Create a folder C:\DeadMatterServer
  2. Download SteamCMD for Windows: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  3. Extract the contents of the zip to the folder
  4. Create a file called FetchServerFiles.bat and place the following code in there:
  • @echo off
  • start “” steamcmd.exe +login USER PASS +force_install_dir “C:\DeadMatterServer” +app_update 1110990 validate +quit

5. Fetch server files from Steam by running the FetchServerFiles.bat

Starting the Server

To start the server, create a batch file called StartServer.bat with the following

Start “” deadmatterServer.exe -log

Run StartServer.bat and let it load (takes 10 minutes the first time)

Configuring Your Server

Now comes the fun part, setting up your Dead Matter game server to your liking.

To modify game server settings you can open the deadmatter/Saved/Config/WindowsServer/Game.ini and deadmatter/Saved/Config/WindowsServer/Engine.ini

You can modify settings in here (in addition to the launch line) – these settings overwrite your launch line settings:

Game.ini

[/script/engine.gamesession]
MaxPlayers=36

  • [/script/deadmatter.survivalbasegamestate]
  • ServerName=My Game Server
  • Password=changeme
  • +Admins=Abc
  • +Admins=Def
  • +Admins=Ghi
  • +SuperAdmins=Abc
  • +SuperAdmins=Def
  • +SuperAdmins=Ghi
  • +ServerTags=A:A
  • +ServerTags=B:B
  • +ServerTags=C:C
  • MOTD=Welcome to the server.
  • MaxPlayerClaims=3
  • Seed=0
  • bFirstPersonOnly=false
  • bVACSecure=false
  • bIsHardcore=false
  • MaxZombieCount=2048
  • MaxAnimalCount=100
  • MaxBanditCount=256
  • PVP=true
  • FallDamageMultiplier=1.0
  • [/script/deadmatter.survivalbasegamemode]
  • WhitelistActive=false
  • +Whitelist=Abc
  • +Whitelist=Def
  • +Whitelist=Ghi
  • [/script/deadmatter.flockspawner]
  • AnimalSpawnMultiplier=1.0
  • [/script/deadmatter.globalaispawner]
  • ZombieSpawnMultiplier=1.0
  • [/script/deadmatter.serverinfoproxy]
  • SteamQueryPort=27016

Engine.ini

IMPORTANT! Because of Steam and the way these guides work you have to change the following “URL” to “URL”

[URL]
Port=27015

[OnlineSubsystemSteam]
GameServerQueryPort=27016

  • [Core.System]
  • Paths=../../../Engine/Content
  • Paths=%GAMEDIR%Content
  • Paths=../../../deadmatter/Plugins/MeshTool/Content
  • Paths=../../../deadmatter/Plugins/PrefabTool/Content
  • Paths=../../../deadmatter/Plugins/MORT/Content
  • Paths=../../../deadmatter/Plugins/PivotTool/Content
  • Paths=../../../Engine/Plugins/Runtime/SunPosition/Content
  • Paths=../../../deadmatter/Plugins/DialoguePlugin/Content
  • Paths=../../../deadmatter/Plugins/SplineTwistCorrect/Content
  • Paths=../../../deadmatter/Plugins/SmoothSync/Content
  • Paths=../../../Engine/Plugins/Tests/EditorTests/Content
  • Paths=../../../Engine/Plugins/Tests/RuntimeTests/Content
  • Paths=../../../Engine/Plugins/FX/NiagaraExtras/Content
  • Paths=../../../Engine/Plugins/Developer/TraceSourceFiltering/Content
  • Paths=../../../deadmatter/Plugins/AbxyxxTools/Content
  • Paths=../../../deadmatter/Plugins/DiscordGameAPI/Content
  • Paths=../../../Engine/Plugins/Developer/AnimationSharing/Content
  • Paths=../../../Engine/Plugins/Editor/GeometryMode/Content
  • Paths=../../../Engine/Plugins/Experimental/ChaosClothEditor/Content
  • Paths=../../../Engine/Plugins/Experimental/GeometryProcessing/Content
  • Paths=../../../Engine/Plugins/Experimental/GeometryCollectionPlugin/Content
  • Paths=../../../Engine/Plugins/Experimental/ChaosSolverPlugin/Content
  • Paths=../../../Engine/Plugins/Experimental/ChaosNiagara/Content
  • Paths=../../../Engine/Plugins/FX/Niagara/Content
  • Paths=../../../Engine/Plugins/MagicLeap/MagicLeapPassableWorld/Content
  • Paths=../../../Engine/Plugins/MovieScene/MovieRenderPipeline/Content

How to Join a Server

To join your newly created Dead Matter server, you can use the Play Online server button in the game. Alternatively (for password protected) you can use the Direct Connect button.