Setting up your own Project Zomboid Build 42 unstable dedicated server gives you complete control over your multiplayer world, including its settings, player count, mods, and how the server is managed.
In this guide, you will learn how to install Build 42 unstable on a dedicated Project Zomboid server, configure your multiplayer settings, let your friends join your server, and handle common issues with a few simple troubleshooting tips.
How To Self-Host A Project Zomboid Build 42 Server
A self-hosted server runs on your own computer or another machine that you control. Before starting, make sure the machine has a reliable internet connection, sufficient RAM, and enough resources to run the server alongside anything else using the system.
Download And Install SteamCMD
SteamCMD is Valve's command-line tool for downloading and managing dedicated game servers.
Start by creating a folder somewhere easy to find, such as:
C:\SteamCMD
Download SteamCMD and extract its files into this folder.
Open:
steamcmd.exe
SteamCMD may download additional files when opened for the first time. Once it finishes, you will see a command prompt where you can enter the commands needed to install your Project Zomboid server.
Log In To SteamCMD
Enter:
login anonymous
Project Zomboid Dedicated Server supports anonymous installation, so you do not need to use your personal Steam username or password.
Next, choose where you want the server files to be installed.
For example:
force_install_dir C:\PZServer
This creates a much easier server location than trying to find the installation later inside several Steam folders.
You can replace C:\PZServer with another folder if you prefer.
Install The Project Zomboid Dedicated Server
Project Zomboid Dedicated Server uses Steam App ID:
380870
To install the current public Stable version, enter:
app_update 380870 validate
SteamCMD will begin downloading the dedicated server files.
Once the installation has completed successfully, enter:
quit
Your server files should now be available inside the directory you selected with force_install_dir.
For our example, that would be:
C:\PZServer
Start Your Server For The First Time
Open your Project Zomboid dedicated server folder and find:
StartServer64.bat
Double-click the file to launch the server.
The first startup creates additional files that Project Zomboid needs to configure and run your world.
You may also be asked to create an administrator password. Make sure you use something secure and store it somewhere safe, as the administrator account gives you control over the server.
Allow the startup process to finish before closing anything.
Find Your Project Zomboid Server Settings
After the server has been started, configuration files are normally created under:
C:\Users\YourUsername\Zomboid\Server\
For a server using the default servertest name, the main configuration file will be:
servertest.ini
This file controls many of the settings players will care about, including the server name, password, player slots, PvP options, Steam settings, and other multiplayer configuration.
Project Zomboid also creates additional files for Sandbox settings and other parts of the server.
Always stop your server before manually editing these files.
Configure Your Network And Ports
Installing the server does not automatically make it reachable from outside your home network.
If you are hosting from your own connection, you may need to configure your router and firewall to allow Project Zomboid traffic.
The commonly required ports include:
16261 UDP
16262 UDP
Depending on your setup, additional Steam-related networking ports may also be required.
Port forwarding is performed through your router, and the exact process varies between manufacturers. You will generally need to forward the required ports to the local IP address of the computer running your Project Zomboid server.
You may also need to create firewall rules allowing the dedicated server through Windows Firewall.
This is one of the more difficult parts of self-hosting for beginners, particularly when dealing with routers, changing local IP addresses, or networks where port forwarding is restricted.
Connect To Your Project Zomboid Server
Once the server is running and networking has been configured, open Project Zomboid and go to the multiplayer server browser.
Players outside your network will generally need your public IP address to connect directly.
If the server does not appear or players cannot connect, check that:
- The server is actually running.
- The correct IP address is being used.
- Required ports are open.
- Your firewall allows the server.
- The client and server are running the same Project Zomboid version.
Once players can connect successfully, your Build 42 dedicated server is ready to use.
How To Set Up A Server With Dedicated Project Zomboid Hosting
Using dedicated Project Zomboid hosting removes much of the initial server setup because the server installation and hosting environment are already prepared for you.
With Pine Hosting, you do not need to download SteamCMD, create installation directories, install App ID 380870, configure your home router, or expose ports from your own network.
Instead, your Project Zomboid server is deployed on hosting hardware and managed through the game panel.
From there, you can manage server settings from a simple interface, start and restart the server, install Workshop content and add mods, create backups, schedule maintenance, and manage updates without maintaining the underlying machine yourself.
This can be particularly useful for beginners who want a dedicated server without learning SteamCMD and networking first.
It also means the server can remain online independently of your own PC. You do not need to leave your gaming computer running whenever other players want to join.
For larger communities, dedicated Project Zomboid hosting also makes it easier to increase server resources as your player count, world, or mod collection grows rather than being limited by the hardware and internet connection available at home.
Ready To Launch Your Build 42 World With Pine Hosting?
Pine Hosting makes running a Build42 Unstable Project Zomboid server simple and reliable. The panel handles SteamCMD installs, updates, and reinstalls, so switching to the unstable branch is just a matter of changing one setting and reinstalling.
This makes Pine Hosting a convenient choice for playing Build 42 with friends or running a small community server without worrying about complex setup or maintenance.
Check out our Project Zomboid hosting plans today and experience the apocalypse your way.