ThisCalculator

Everyday

Soft Reset Project Zomboid Server Without Wiping Map

Updated · Standard formula, shown below

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 Zomboid folder (usually C:\Users\\Zomboid\Saves\Server\ on Windows, or /home//Zomboid/Saves/Server/ on Linux).
  • Basic comfort with deleting files and editing text files.

Step-by-Step

  1. Back up your server folder. Before touching anything, copy the entire ServerName folder to a safe location. This ensures you can restore if something goes wrong.
  2. Stop the server. Use the console command save to force a save, then type quit to shut down gracefully. Wait until the process exits completely.
  3. Locate the map files. Inside your server folder, you’ll see files like map_*.bin and map_*.meta. These store the terrain and player-built structures. Do not delete these.
  4. Delete the world data files. Look for files named players.db, regen.sqlite, and the map_*.bin/map_*.meta files 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_*.bin files except those that start with map_ but are actually chunks – wait, that’s confusing. Let’s be precise: the files that contain the world’s item/entity data are the map_*.bin files. But those also contain the terrain? No – in Project Zomboid, terrain is stored in map_*.bin too. Actually, the correct approach is to delete the players.db and regen.sqlite only. The map data (buildings, terrain) is in map_*.bin and map_*.meta – keep those. The item/entity data is stored in the map_*.bin files 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 the players.db and regen.sqlite only. 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 /resetall or /resetworld? Actually, the safest way is to use the server console command resetall while the server is running. That wipes all items, zombies, and player data but keeps the map. So the steps below are the correct method.
  5. 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.
  6. If you prefer a manual file delete: Stop the server, then delete the entire ServerName folder’s contents except the map_*.bin and map_*.meta files. That means delete players.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.
  7. 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 /resetall while 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 save command 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_*.bin files. 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.