How to Reset a Character on Your Project Zomboid Server

1. Log In to Your Panel


2. Connect to Your Server via SFTP

If you don’t know how to connect to your server via SFTP, you can view our How to Connect to Pterodactyl Via SFTP article.


3. Locate the ‘Pterodactyl’ Folder

You can find the folder in /.cache/Saves/Multiplayer/Pterodactyl.

Pterodactyl folder path via SFTP

4. Download the ‘player.db’ File

Scroll down until you find the ‘players.db’ file.

(1) Select the file and hold down the right mouse button.
(2) Drag the file to your desktop, then release the right click.

Steps to move the player.db file to the desktop

The file would look like this on the desktop:

players.db file on the desktop

5. Download a DB File Reader


6. Open the File ‘players.db’

Open the file ‘players.db (which you previously downloaded) using the DB File Reader you have installed on your PC. In our case, we will use SQLite.


7. Check the List of Players in the Database

(1) Right-click on the row that says ‘networkPlayers
(2) Select ‘Browse Table’

Steps to view the list of players in the database

8. Remove the Character Row

Right-click on the number to the left of the character ID you want to remove (in our case we only have one player in the list).

First step to delete a player row from the database

Then, select ‘Delete Record’:

Second step to delete a player row from the database

Then, save the changes.


9. Close the DB File Reader


10. Upload the ‘players.db’ File via SFTP

Right-click and hold on the ‘players.db’ file on your desktop. Then, drag the file back to the /.cache/Saves/Multiplayer/Pterodactyl directory via SFTP.

Upload the 'players.db' file back to the server files via sftp

Overwrite the existing ‘players.db’ file:

Steps to rewrite the file when uploading it

11. Restart Your Server

Project Zomboid Server Hosting

Starts at $5.99

External link icon
Was this article helpful?
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents
Error Details*
Cancel