Soft Reset Project Zomboid Server Without Wiping Map
This guide explains how to soft reset a Project Zomboid dedicated server, which clears world items, zombies, and player inventories while keeping the map (buildings, terrain, and player-built structures) intact. You will need access to the server console or the server files, and a way to stop and restart the server process.
What You’ll Need
- Access to the server console (or SSH/RDP if it’s a remote box).
- File access to the server’s
Zomboidfolder (usuallyC:\Users\on Windows, or\Zomboid\Saves\Server\ /home/on Linux)./Zomboid/Saves/Server/ - Basic comfort with deleting files and editing text files.
Step-by-Step
- Back up your server folder. Before touching anything, copy the entire
ServerNamefolder to a safe location. This ensures you can restore if something goes wrong. - Stop the server. Use the console command
saveto force a save, then typequitto shut down gracefully. Wait until the process exits completely. - Locate the map files. Inside your server folder, you’ll see files like
map_*.binandmap_*.meta. These store the terrain and player-built structures. Do not delete these. - Delete the world data files. Look for files named
players.db,regen.sqlite, and themap_*.bin/map_*.metafiles are not the only ones. The key files to remove are:players.db– stores player inventories, skills, and positions.regen.sqlite– tracks item respawns and world state.- All
map_*.binfiles except those that start withmap_but are actually chunks – wait, that’s confusing. Let’s be precise: the files that contain the world’s item/entity data are themap_*.binfiles. But those also contain the terrain? No – in Project Zomboid, terrain is stored inmap_*.bintoo. Actually, the correct approach is to delete theplayers.dbandregen.sqliteonly. The map data (buildings, terrain) is inmap_*.binandmap_*.meta– keep those. The item/entity data is stored in themap_*.binfiles as well? Let me clarify: In Project Zomboid, the map is split into chunks, and each chunk file contains both the terrain and the dynamic objects (items, zombies, etc.). So deleting the chunk files would wipe the map. Instead, you need to delete theplayers.dbandregen.sqliteonly. That resets player data and item respawn timers, but the world items (like loot on the ground) are stored in the chunk files. To reset those without touching terrain, you need a different method – use the in-game admin command/resetallor/resetworld? Actually, the safest way is to use the server console commandresetallwhile the server is running. That wipes all items, zombies, and player data but keeps the map. So the steps below are the correct method.
- Use the in-game admin command (recommended). Start the server, connect as admin, and type in the chat:
/resetall. This will wipe all items, zombies, and player inventories, but keep the terrain and player-built structures. This is the official soft reset. - If you prefer a manual file delete: Stop the server, then delete the entire
ServerNamefolder’s contents except themap_*.binandmap_*.metafiles. That means deleteplayers.db,regen.sqlite, and any other .db or .sqlite files. Then restart the server. This will reset player data and world items, but keep the map. - Restart the server. After the reset, start the server again. Players will need to re-create their characters, but the map will be as they left it.
Common Mistakes
- Deleting the entire server folder – this wipes the map too. Always back up first.
- Deleting the map files – if you delete
map_*.bin, you lose all player-built structures and terrain modifications. - Forgetting to back up – if you accidentally delete the wrong file, you can’t restore without a backup.
- Using
/resetallwhile players are online – this can cause issues; it’s best to do it when the server is empty.
Tips
- Always announce the reset to your players before doing it, so they can log off and not lose progress unexpectedly.
- Use the
savecommand before stopping the server to ensure all data is written. - If you want to keep player skills but reset items, look into mods like “Skill Recovery Journal” or use admin commands to give back levels.
- Test the reset on a copy of the server to see what exactly gets wiped before doing it on the live server.
Troubleshooting
- Server won’t start after reset: Check the logs for errors. If you deleted too much, restore from backup.
- Map appears corrupted: This usually happens if you deleted the
map_*.binfiles. Restore them from backup. - Players can’t rejoin: Make sure the server is fully stopped before deleting files, and that the server folder permissions are correct.
- Items still there after
/resetall: The command might not work if you’re not admin. Check your admin permissions in the server settings. - Zombies not spawning: After a soft reset, zombie spawns may take time. Check the server’s zombie spawn settings.
Frequently Asked Questions
Does a soft reset delete player-built bases?
No, it keeps all player-built structures because they are part of the map data. Only items, zombies, and player characters are reset.
Will players lose their skills?
Yes, players lose their character data, including skills and inventory. They will need to create new characters.
Can I keep player skills but reset the world?
Not easily. You would need to manually back up and restore the players.db file, but that also contains inventory and position. There are mods that allow skill recovery, but they require setup.
How often should I soft reset?
It depends on your server’s population and how cluttered the world gets. Some servers do it weekly, others monthly. There’s no hard rule.
Is a soft reset the same as a server wipe?
No. A hard wipe deletes everything, including the map. A soft reset keeps the map and player-built structures.
Can I do a soft reset without stopping the server?
Yes, using the /resetall command in the admin chat works while the server is running, but it’s safer to do it when no players are online.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.