Check if your Soulmask server is online

Soulmask answers the standard Steam query, so this check reads the server the same way the in-game list does.

Check Soulmask Server

Type the server's address to query it.

The ports Soulmask uses

Enter the game port, 8777 by default — the checker also tries the Steam query port 27015 that Soulmask pairs with it. If you changed -QueryPort=, enter that number instead.

Every port a default Soulmask install uses

With the game port left at 8777. If you changed it with -Port= launch argument, the other ports move with it.

PortWhat it is for
8777 UDP
Game trafficRequired

Players connect here over UDP.

27015 UDP
Steam queryRequired

Set with -QueryPort=. Needed to appear in the server list.

Router-by-router forwarding steps for Soulmask

Still offline? Try this

If both ports are forwarded as UDP and the check still fails, give the server time: a large world takes a while to load, and the server does not answer queries until it has.

What a Soulmask server needs to run well

Memory, 10 players
12 GB
CPU cores
4+
Disk
30 GB+

Unreal Engine 5 with a large simulated population of tribesmen and wildlife. Real core count helps.

Size the memory for your own player count

Rather not run the server yourself?

These tools are free and funded by the two hosting services we run. If you want a server that is already set up, here they are.