You know what's better than playing Soulmask alone? Playing it with friends!
In this guide, you will learn how to set up your own Soulmask dedicated server, set admins and configure your server. This includes modifying your Soulmask server settings. Even if you’ve never hosted a game server before, this guide will have you up and running in less than 15 minutes.
If you get stuck or have questions, come and join the GhostCap Discord server and get help from the community.
PS. If you don't want to go through the headache of setting up your own server, check out our list of Soulmask server providers here.
Soulmask Server System Requirements
Soulmask is fairly easy to run, however, it’s very heavy on ram usage. Soulmask needs at least 11GB free to start.
-
CPU: 2 Threads
-
RAM: 16GB
-
HDD: 10GB
How To Set up Soulmask Dedicated Server
To set up a Soulmask server, we will use a free tool called Easy SteamCMD. This will install SteamCMD and keep your game updated every time the tool starts.
-
Download Easy SteamCMD.
-
Extract the files for Easy SteamCMD to your C:\ drive in a new folder called
soulmask
. -
Replace the contents of
easysteamcmd-config.txt
with this Soulmask version. -
Edit the
STARTUP_COMMAND
with the settings you want to change such as the Server name, password etc. -
Run
easysteamcmd.bat
and let it install. Make sure you install any Unreal Engine popups it asks for. -
Your Soulmask server should now be running. Any time you want to run your game server again, simply run easysteamcmd.bat.
By default, Soulmask uses port 7777. So your connection IP should look like this: 192.168.1.10:7777
How To Connect To Your Server
Once your server is running, you can now connect to it to test. Keep in mind that you will need to port forward 7777, 27016 using UDP on your router for players to connect from outside your home network.
-
Open Soulmask and click
Online Game > Connect
to the server directly. -
Enter your IP address, port and click Confirm
How To Add Admins In Soulmask
Soulmask doesn't use a normal admin file, it needs what's called a gm password. This is set inside the STARTUP_COMMAND in easysteamcmd-config.txt. Stop your server and look for the section
-adminpsw="adminpassword"
replace the value with your own, like this
-adminpsw="mysupersecretpassword"
-
Open Soulmask and connect to your server.
-
Once connected, press ~ tilde on your keyboard.
-
Type gm key YOUR-ADMIN-PASSWORD. It should now load the admin menu.
-
In the window, type the password again and click Become the admin. Now you have access to all the settings of the server.
Make sure you check out our Soulmask Admin Commands post that covers all the admin commands you can use in game.
Upload Your Existing World Save.
If you need to upload your existing Soulmask save that is local on your PC to your new server, then we have written a guide here that covers the entire process.
Conclusion
There you have it, your private Soulmask server should now be up and running.
Did you get stuck at all? Come and join the GhostCap Discord server, where you can get help from our friendly community.