How To Change The Version Of Your Project Zomboid Server
Learn how to change the version of your Project Zomboid dedicated server.
If you want to play on a specific beta branch rather than the latest public release, you can change which version of Project Zomboid your server runs. This is useful for testing experimental builds or matching a version that your mods require.
⚠️ Warning: Experimental and beta branches are intended as testing grounds for developers. XGamingServer officially supports the main public branch only. You may encounter instability on other branches.
📝 Note: When changing server versions, you must also update your local Project Zomboid game client to match the same version. Mismatched versions will prevent you from connecting.
Changing Your Server Version
Stop Your Server
Log in to the XGamingServer Panel and stop your server.
Delete All Server Files
In the sidebar, go to Files and delete all files and folders to avoid crashes caused by leftover data from the previous version.
Set the Beta Branch
In the sidebar, go to Startup and edit the Steam Beta Branch field with the branch name you want to use. See the list below for available branches.
Reinstall the Server
Go to Dashboard and click Reinstall Server. Wait for the installation to finish.
Configure and Start
Once the reinstall completes, configure any settings you need and start your server.
Available Beta Branches
You can find the full list of available branches on the Project Zomboid SteamDB page.
The default latest version is public.
💡 Tip: Before switching branches, create a backup of your server through the
Backupspage in the sidebar. This way you can restore your data if you decide to switch back.
How is this guide?
