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
- Create a folder C:\DeadMatterServer
- Download SteamCMD for Windows: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- Extract the contents of the zip to the folder
- 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.