Skip to main content

How to Use Build 42 on Your Project Zomboid Server

1. Update Your Steam Installation

On Steam, set your game to use the Unstable beta branch.


2. Change the Server Name (Recommended)

This will force the server to generate a new world, and preserve the old world.

Cybrancee panel startup page for terraria, with startup tab outlined

3. Set the ‘Beta Branch’ to the Version of Build 42 You Want

For example, If you want to play the latest available version of Build 42, enter unstable.

But if you want to play (or keep your server) on an older version of Build 42, enter outdatedunstable.


4. Select ‘Reinstall Server’

Go to your ‘settings’ tab and scroll down.

Cybrancee_Panel_Settings_Tab_Reinstall

5. Select the Drop-Down Menu


6. Select the ‘Keep current files and reinstall server‘ or ‘Delete current files and reinstall server‘ Reinstall Option

Cybrancee_Options_Re-Install
Keep current files and reinstall serverReinstalls the server software without touching your existing files. Perfect for fixing a broken install while keeping your world and config intact.
Delete current files and reinstall serverWipes all current files and performs a clean reinstall. Useful when you want a completely fresh start, whilst keeping any settings configured on the startup page.

7. Select ‘Continue’

Cybrancee_Select_Continue

8. Select ‘Confirm reinstall’


9. Adjust the Java Arguments

On the Files tab, open the ProjectZomboid64.json file and edit the line containing the “-Xmxg” argument. It will likely be displaying as “-Xmx6g” or another value. Change the number to be 2 less than the amount of RAM your server has in GB. For example, an 8GB server should be “-Xmx6g” or a 6GB server should be “-Xmx4g”.

The project zomboid JSON configuration file with the VM argument highlighted

Project Zomboid Server Hosting

Starts at $8.99

External link icon

Was this article helpful?
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents