How to Host Project Zomboid Server with Mods

Hello Dev, are you looking to host a Project Zomboid server with mods? Project Zomboid is an open-world zombie survival game that has been gaining popularity in recent years. However, hosting a server with mods can be a daunting task for some. Don’t worry, we have got you covered. In this article, we will guide you through the step-by-step process of hosting a Project Zomboid server with mods.

Before You Begin

Before you start hosting the server, there are a few things that you need to take care of.

Hardware Requirements

The hardware requirements for hosting a Project Zomboid server with mods are as follows:

Item
Requirement
CPU
Intel Core i3 or equivalent
RAM
8 GB
Storage
50 GB

You can use a virtual private server (VPS) or a dedicated server to host the Project Zomboid server with mods. However, we recommend using a dedicated server for better performance.

Software Requirements

You need the following software to host the Project Zomboid server with mods:

  • SteamCMD
  • Project Zomboid Dedicated Server
  • FileZilla (or any other FTP client)
  • Notepad++ (or any other text editor)
  • WinRAR (or any other archive manager)

You also need the following mods:

  • NecroForge
  • Hydrocraft

Make sure that you have installed all the required software and mods before proceeding with the hosting process.

Step-by-Step Guide

Step 1: Download and Install SteamCMD

The first step is to download and install SteamCMD, a command-line tool used to install and update Steam games and dedicated servers.

You can download SteamCMD from the official website: https://developer.valvesoftware.com/wiki/SteamCMD

After downloading SteamCMD, extract it to a folder on your computer.

Step 2: Download the Project Zomboid Dedicated Server

The next step is to download the Project Zomboid Dedicated Server. You can download it from the SteamCMD command-line tool. Open the SteamCMD console and log in using your Steam account.

login your_username your_password

Next, download the Project Zomboid Dedicated Server using the following command:

app_update 380870 validate

The server files will be downloaded to the SteamCMD folder.

Step 3: Extract the Server Files

After downloading the Project Zomboid Dedicated Server, extract the server files from the SteamCMD folder to a new folder on your computer.

You can use an archive manager like WinRAR to extract the files.

Step 4: Download and Install Mods

The next step is to download and install the mods. You can download NecroForge and Hydrocraft mods from the official Project Zomboid forums.

After downloading the mods, extract them to a new folder.

Step 5: Configure the Server

Now it’s time to configure the server. Open the notepad++ text editor and create a new file called “server.ini”.

Copy and paste the following code into the file:

Public=trueSteamPort=8766SteamQueryPort=27016Name=My Project Zomboid ServerDescription=Welcome to my server!Peer=1PVP=truePauseEmpty=trueGlobalChat=truePlayerID=1AdminName=AdminAdminPassword=password

Make sure to replace the values for “Name”, “Description”, “AdminName”, and “AdminPassword” with your own values.

Save the file and place it in the “ProjectZomboid” folder.

READ ALSO  Exploring MySQL Server for Devs: A Comprehensive Guide

Step 6: Install the Mods

The next step is to install the mods. Open the “ProjectZomboid” folder and create a new folder called “mods”.

Extract the mod files into the “mods” folder.

Step 7: Port Forwarding

If you’re hosting the server on your home network, you need to forward the necessary ports on your router.

Forward the following ports:

  • UDP 8766
  • UDP 27016
  • UDP 16261

Consult your router’s user manual for instructions on how to forward ports.

Step 8: Start the Server

The final step is to start the server. Open the SteamCMD console and navigate to the Project Zomboid Dedicated Server folder.

Use the following command to start the server:

start server.bat

The server will start running and you will see a console window with the server logs.

FAQ

Q: How do I connect to my server?

A: Open Project Zomboid and click on “Join”. Enter the IP address and port number of your server and click “Connect”.

Q: How do I add more mods?

A: Download the mods and extract them to the “mods” folder in the “ProjectZomboid” folder. Restart the server to load the new mods.

Q: How do I manage my server?

A: You can manage your server using the Project Zomboid server console or by using a remote desktop connection to the server.

Q: How do I update the server?

A: Use the following command in the SteamCMD console to update the server:

app_update 380870 validate

Conclusion

Hosting a Project Zomboid server with mods may seem intimidating at first, but it’s actually a straightforward process. By following the steps outlined in this article, you can host your own server with ease. Don’t forget to keep your server updated and always check for new mods to add more fun to your game. Happy gaming!