Palworld server administrators can reset player data, allowing them to address issues such as glitches, exploits, or unfair advantages. This process involves wiping a player's progress and returning them to the game's default or initial state. Resetting player data can be necessary to maintain a balanced, fair gaming environment while allowing a fresh start in the event of unforeseen complications.
Requirement: Admin access is required to find a player's ID for the hex method. Learn how to here.
The desired player must be connected to the server to recognize their player ID.
Note: Jump to how to find a Player ID via the JSON Conversion Tool or via Hexcodes.
How to Reset Player Data on a Palworld Server
1. Log in to the BisectHosting Starbase panel.
2. Stop the server.
3. Go to the Files tab.
4. Find the following directory: /home/container/Pal/Saved/SaveGames/0/[WorldID]
Note: The World Code is represented by a combination of capital letters and numbers.
5. Select the Players folder and Level.sav file.
6. Press Download.
7. Extract the files into an Empty Folder.
Note: The files must be extracted to the same folder.
8. Download PalworldSaveTools from their GitHub.
9. Extract the save tool into a new folder.
10. Run the PalworldSaveTools.exe file.
11. Press the Steam button.
12. Select the Level.sav file from step 7.
13. Go to the Search Players: tab from the left sidebar.
14. Right-click the desired user, and press Delete Player.
15. Once finished, press the Menu button, hover File, and select Save Changes.
16. Return to the BisectHosting Starbase panel.
17. Select the Players folder and Level.sav file.
18. Press Delete.
Note: Make sure to backup these files to prevent any potential loss of progress.
19. Upload the modified files. If the modified Players folder is empty, it can be skipped.
20. Start the server.
How to Find a Player ID on a Palworld Server (JSON Method)
1. Log in to the BisectHosting Starbase panel.
2. Stop the server.
3. Go to the Mods tab.
4. Next to the Palworld Json Converter, press Install.
5. Wait for the server to finish the conversion.
6. After installing, go to the Files tab.
7. Right-click Level.sav.json and press Archive.
8. Right-click the archive and hit Download.
9. Extract the archive into an empty folder.
10. Download and install VisualStudioCode here.
11. Right-click the .json file and select Open with > Visual Studio Code.
12. Press Ctrl + F to search for the player name.
13. Take note of the player_uid above the player name.
14. Match the player_uid folder on the server.
How to Find a Player ID on a Palworld Server (Hex Method)
1. Join the server as an admin.
2. Enter the following command in chat: /ShowPlayers
3. Take note of the desired playeruid.
4. Convert the playeruid from decimal to hexadecimal here.
5. Log in to the BisectHosting Starbase panel.
6. Go to the Files tab.
7. Find the following directory: /home/container/Pal/Saved/SaveGames/0/[World]/Players .
8. Match the hexadecimal from step 4 with the player.sav file.