Zomboid Soft Resets: B41 Pitfalls & B42 Solutions

Zomboid Soft Resets: B41 Pitfalls & B42 Solutions
🧟

Introduction to Soft Resets in Project Zomboid

In Project Zomboid, a Soft Reset is a way to wipe and refresh the game world without completely deleting everything. Unlike a full wipe (or "hard reset") which starts a brand new world, a soft reset lets you keep certain progress (like your base structures) while resetting loot, zombies, and world conditions. This is particularly useful when you want to refresh your world without losing all your carefully built fortifications.

This feature was originally introduced back in Build 25 (2014) and has evolved over time. It's primarily used on multiplayer servers to "refresh" the world so players can experience the early-game scavenging phase again without losing all their building progress. Single-player users have also shown interest in soft resets to rejuvenate their worlds.

Important: The behavior of soft resets has changed across versions. In Build 41 (B41), the soft reset feature became buggy/disabled. In the newer Build 42 (B42), there have been fundamental changes that affect world compatibility.

🔄

What Exactly Does a Soft Reset Do?

A soft reset partially wipes and resets the world state. Here's a comprehensive breakdown of what gets reset versus what persists:

What Gets RESET ❌

  • Loot in Containers: All items in containers (including player-made storage)
  • Items on Ground: All dropped items are deleted
  • Zombies & Corpses: All zombies are wiped and respawned
  • Blood & Grime: All blood splatters cleaned up
  • World Time/Date: In-game clock resets to Day 1
  • Building Alarms: All triggered alarms are reset
  • Safehouses & Faction Data: Safehouse claims removed

What PERSISTS ✅

  • Player Constructions: All player-built structures remain
  • Map Changes: Broken doors, windows, destroyed walls stay damaged
  • Player Characters: Skills & inventories typically remain in current versions (if not explicitly wiped)
  • Vehicles: Position and condition stay the same
  • Farming: Crops and farm plots generally remain
  • Chopped Trees: Remain chopped down (no regrowth)
  • World Erosion: Any overgrowth progression remains

Vehicle Keys: A soft reset will regenerate vehicle keys in their spawn points and turn off any running engines. If you had found a car key before, there may be duplicates after reset.

Pro Tip: Anything you want to keep through a soft reset should be carried in your character's inventory before the server goes down. Items in containers (even player-made ones) will disappear!

🔀

Soft Reset vs. Hard Reset vs. Regular Restart

Type
Description
Normal Restart
Simply turning the server off and on. Nothing is wiped or changed - the world continues exactly where it left off.
Soft Reset
Wipes loot, zombies, corpses, etc. but keeps player constructions and (optionally) characters. Refreshes the world while preserving progress.
Hard Reset
Completely deletes the world and starts fresh. Nothing is carried over - it's a brand new game.

Warning: Don't confuse these options! Hitting the wrong button could accidentally delete your entire world when you only meant to refresh loot.

There are also host options like "Delete Player" (removes player data while keeping the world) and "Delete World" (full world deletion/hard reset). These serve different purposes from a soft reset.

👥

Single-Player vs Multiplayer: How Soft Reset Works in Each

Multiplayer

Multiplayer Soft Reset Process

  1. Announce to players and shut down the server
  2. Backup the save folder (always!)
  3. Add -DSoftReset to server startup or use host panel's "Soft Reset" option
  4. Start server - it will run the reset process and then terminate
  5. Remove the soft reset parameter/flag
  6. Restart the server normally

Server Command Example:

./ProjectZomboidServer64 -nosteam -adminpassword PASSWORD -DSoftReset -servername YourServerName

Character Choice

In multiplayer, you have a key decision to make:

  • Keep Player Characters: Players retain skills and inventories (world refresh only)
  • Wipe Player Characters: Everyone starts fresh but bases remain (closer to a "season reset")

Character wipes are controlled by the ResetID in servertest.ini. If it increments during soft reset, players will be forced to make new characters.

Single-Player

Single-player doesn't have a dedicated soft reset button, but there are workarounds:

Host Game Workaround

Use the multiplayer Host feature to soft reset a single-player save:

  1. Go to Host > Manage Settings
  2. Host your SP save as a server
  3. Click Soft Reset (if it works in your version)
  4. After completion, continue playing in SP mode

Manual File Deletion

Delete specific files from your save folder:

# Navigate to your save folder: C:\Users\<YourUser>\Zomboid\Saves\Sandbox\<SaveName>\ # Delete these files: zombie_*.bin (zombie locations) map_t.bin (world date/time) map_meta.bin (alarms, loot metadata) reanimated.bin (corpses that might reanimate) # DO NOT delete map_XXXXX.bin chunk files! Those contain your constructions.

In single-player, your character is part of the save and will be preserved by default unless you specifically remove the player files.

Key Differences: SP vs. MP

  • MP servers have formal soft reset process; SP requires workarounds
  • MP can choose to wipe or keep characters; SP typically keeps your character by default
  • MP requires coordination (players offline); SP can be done anytime
  • Both modes require backups for safety - there's no "undo" for a soft reset!
🐛

Soft Reset in Build 41 (B41): Bugs and Workarounds

Known Issue: The Soft Reset button in Build 41 was broken and would result in a "Terminated" error. The official Project Zomboid Wiki noted that the soft reset parameter -Dsoftreset "does not work as of 41.78.16".

Why Was It Broken?

The major overhaul to multiplayer save structures in B41 likely caused the soft reset functionality to break. The developers focused on stability and may have temporarily disabled or not updated the feature to work with the new system.

B41 Workarounds

The community found that the only way to "soft reset" a B41 server was to do it manually:

  1. Shut down the server
  2. Manually delete zombie_x_y.bin, map_t.bin, map_meta.bin, etc.
  3. Optionally increment ResetID (if wanting to force new characters)
  4. Start the server up again
"Soft resetting does not work right now, if you want to reset your server map you will need to start a new game."
— Beard (Indie Stone dev), December 2021

Partial Workarounds

Some admins used in-game cleanup tools as alternatives:

  • Setting HoursForWorldItemRemoval to clean up ground items
  • Using admin commands like /removeitem to clear specific areas
  • Community tools like "PZ Map Cleaner" for targeted cleanup

In summary: The built-in soft reset function was broken in B41. Manual file deletion was the only reliable workaround, though it carried risks if you didn't know what you were doing.

📦

Soft Reset in Build 42 (B42): What's New or Different?

Important: You cannot carry your B41 save into B42 with a soft reset. Build 42 introduces fundamental changes (underground areas, animals, crafting overhauls) that require a brand new world.

Fixed Functionality

The developers indicated that the broken soft reset functionality from B41 was being addressed in B42. The feature should work as intended in the stable release.

B42 New Content and Resets

When performing a soft reset in a B42 world, it will account for new systems:

  • Animals: Wildlife populations will likely regenerate in their zones
  • Underground areas: Basements and sewers will have their loot/zombies reset
  • Crafting stations: Player-placed crafting objects remain, but items inside them may be wiped
  • New loot types: Containers will be populated with B42's new items

Note that structural map changes (like adding new basements to areas you've already explored) require a new world or deleting chunk files - soft reset alone won't do this.

"You will have to do a fresh world for B42, cannot soft reset it as there have been too many fundamental changes to the game..."
— Developer response on Reddit

Expect that any major version jump (like a future B43) will similarly recommend a fresh start. Soft resets are best used within the same build series for maintenance, not for upgrading between fundamentally different builds.

✅

Best Practices and Tips for Soft Resetting

Back Up Everything

Always backup your save folder before any reset. For servers, back up the Zomboid/Saves/Multiplayer/<YourServerName> folder. For single-player, back up Zomboid/Saves/Sandbox/<SaveName>.

Communicate with Players

For multiplayer servers, announce the reset well in advance. Remind players to:

  • Log out before the reset time
  • Keep important items in their inventory (not in containers)
  • Be prepared to re-claim safehouses after reset
  • Understand if characters will be wiped or kept

Handle Mods Carefully

If adding or removing mods, a soft reset is a good time - but be cautious:

  • Adding item mods before reset ensures they'll spawn in loot
  • Removing mods that added items helps clear those items from the world
  • Be careful with mods that have persistent world data

Double-Check Config After Reset

Some config values might change after a soft reset. Check:

  • ResetID in servertest.ini (affects whether characters are wiped)
  • Sandbox settings (PVP, safehouse rules, etc.)
  • Mod settings that might have reverted to default

Monitor the First Hour After Reset

Once the server is back up:

  • Check that loot has respawned in containers
  • Verify zombies are present in appropriate numbers
  • Make sure the in-game date reset correctly
  • Watch for any anomalies or unexpected behavior
  • Consider adjusting respawn settings if needed

Remember: After using the soft reset flag or option, remove it before restarting the server! Otherwise, it will reset again on next startup.

🧩

Interactions with Mods, Custom Maps, and Hosting Services

Mods and Soft Resets

Item/Weapon Mods

If you install an item mod mid-playthrough, a soft reset allows those new items to appear in all containers, even in already-looted areas. Without a reset, new items would only appear in unexplored regions. For the best loot locations to check after a reset, see our survival spots guide.

Map Mods

Adding a new map region doesn't require a soft reset - those areas will generate fresh when players visit them. However, mods that modify existing areas might need chunk file deletion (beyond soft reset) to show changes.

Vehicle Mods

A soft reset will not spawn new modded vehicles in already-explored areas. Existing vehicles remain, but new vehicle types will only appear in unexplored regions or through admin spawning.

Total Conversion Mods

Mods that overhaul loot or zombie distribution will apply their rules after a soft reset. Always check mod documentation for compatibility with mid-save soft resets.

Pro Tip: Most "item and QoL mods" are completely fine with soft resets. However, mods that store persistent data in custom files might behave unpredictably after a reset.

Custom Maps and Soft Resets

Project Zomboid's vanilla map is very large. Some considerations for custom maps:

  • Map segment resets are possible but complex (only reset specific regions)
  • Map mods like "Over the River" will behave normally during soft reset
  • Remember that B42 map changes (basements, sewers) won't appear in older saves, even after reset

Hosting Platform Considerations

Different hosting providers handle resets differently:

Host
Soft Reset Method
G-Portal
Manual file deletion via FTP or file manager. No specific "soft reset" toggle.
Nitrado
Typically uses manual FTP intervention. May have an automated "wipe map" button (hard reset).
Apex Hosting
Provides a straightforward Soft Reset checkbox. Remember to uncheck after one use.
Self-Hosted
Follow the server file paths as described earlier. Server typically uses Zomboid/Saves/Multiplayer/<name> directory.
🔧

Troubleshooting Common Soft Reset Issues

"Soft Reset progress bar stuck / never finishes"

This typically happens in B41 due to the known bug. If in B41, stop the process and do manual file deletion. In B42+, it could be due to file locks or large world size - give it time and check logs for errors.

"Server has stopped during launch (NormalTermination)"

This message is actually normal when a soft reset completes via the host UI. "NormalTermination" just means the server deliberately closed after completing the reset. Try starting the server again normally (without the soft reset flag).

"My stuff is gone!"

This is expected behavior - any items in containers are wiped in a soft reset. Only items carried in player inventory are preserved. As a server admin, you could choose to reimburse some items via admin commands as goodwill.

"No zombies spawning after reset"

Check that ZombieRespawn settings are correct. If respawn was off before, a soft reset will initially repopulate zombies but no new ones will spawn after those are killed. Make sure all zombie_*.bin files were properly deleted during reset.

"Time/Date not reset (power still off)"

If utilities are still off after reset, it might mean map_t.bin wasn't removed properly. Stop the server, manually delete map_t.bin, and restart.

"Players getting version mismatch errors"

This could happen if ResetID changed. Ask players to delete their local save files (Multiplayer/<servername> folder) to ensure clean reconnection.

Remember: You can always ask the Project Zomboid community for help. The official Indie Stone forums, PZ subreddit, and Discord servers are full of experienced admins who can assist with unusual issues.

📝

Step-by-Step Soft Reset Guide

HowTo: Soft Reset a Project Zomboid Server (Without Wiping Players)

1
Notify Players & Prepare

Announce the planned soft reset time. Encourage everyone to store important gear on their character and log off before the reset. Also backup your server's save files at this point.

2
Stop the Server

Shut down the server from the console or control panel. Ensure it's completely offline.

3
Enable Soft Reset Mode

If using a host panel, enable the Soft Reset checkbox or command line. For manual hosting, edit your server launch script to include -DSoftReset.

4
Start the Server in Soft Reset Mode

Launch the server. Watch the console log. It should begin deleting specific files. This process may take a few minutes. Once done, the server will likely auto-shutdown.

5
Disable Soft Reset Mode

Crucial: Go back to your panel or script and remove the -DSoftReset flag or uncheck the box. Failing to do this means the next launch will wipe again!

6
(Optional) Verify Reset Files

Check the save folder. Files like map_t.bin, map_meta.bin, and all zombie_*.bin should be gone. Check servertest.ini to see if ResetID incremented (if it did, and you want to keep characters, consider setting it back).

7
Restart Server Normally

Launch the server in normal mode (no special flags). It should boot up as usual, treating the world as new for loot/zombies. When ready, players can start connecting.

Manual File Deletion Method

# Manual Soft Reset file deletion (assuming server is stopped and you're in the save folder): del zombie_*.bin (deletes all zombie population files) del map_t.bin (deletes world time file) del map_meta.bin (deletes metadata file for alarms, etc.) del reanimated.bin (deletes info on player corpses turning into zombies) # Use appropriate commands for your OS; on Linux, rm instead of del.

Post-Reset Actions

  • Check that the in-game date is back to the start
  • Have an admin login first to scout and verify everything's working
  • Let players join and remind them to re-claim safehouses
  • Double-check any important server settings
  • Monitor server performance (often improves after clearing clutter)
❓

Frequently Asked Questions

Q: Does a soft reset delete player characters or their skills?

A: By default (in recent builds), a soft reset will not delete player characters or their skills – it only resets the world's loot/zombies. Players keep their skill levels, traits, and anything in their personal inventory. However, the server admin can choose to wipe characters by incrementing the ResetID or deleting player save data.

Q: Do I need to soft reset when updating from Build 41 to Build 42?

A: No – a soft reset is not sufficient for upgrading to Build 42. You must start a fresh world for Build 42 due to fundamental changes incompatible with B41 saves. Soft resets are for periodic world refresh within the same build/version.

Q: What is the difference between soft reset and just enabling loot respawn?

A: Loot respawn gradually refills containers over time in unseen areas. A soft reset instantly refills everything at once and also resets zombies, corpses, time, etc. Soft reset is more dramatic and comprehensive, while loot respawn is gentler and ongoing.

Q: Will a soft reset undo building damage (boarded windows, burnt houses, etc.)?

A: No. Any changes to the map's structures remain after a soft reset. Burnt houses stay burnt, broken doors stay broken. Soft reset is not a map regenerating tool; it only cleans up entities like items and NPCs.

Q: Does soft resetting remove player-built crates and furniture?

A: No, the objects themselves remain, but any items stored in player-built containers will be removed. For example, if you built a wooden crate and filled it with food, after reset the crate will still be there, but it'll be empty.

Q: How does a soft reset affect generators and cars?

A: Vehicles remain where they were parked, but any loot inside them will be gone. Keys for vehicles will be re-generated in their original spawn positions. Generators placed in the world should remain, but may lose their fuel. To be safe, pick up generators before a reset.

Q: Can I perform a soft reset with players online?

A: No, you shouldn't. A soft reset requires the server to be shut down. Always schedule downtime and make sure all players are disconnected before performing a reset.

Q: Will crops and farming plots be reset?

A: Generally, crops and farming plots remain as they are, because they are part of the world tile state. Harvested crops on the ground would be removed, but growing plants should remain at the same growth stage.

Q: I only want to clear items and corpses, not reset zombies or time. Is that possible?

A: Not via the standard soft reset command – it's all or nothing. However, you can manually simulate partial resets by deleting specific files, or use in-game options like item removal sandbox settings to clean up over time.

📌

Conclusion

A soft reset in Project Zomboid is a powerful tool for rejuvenating your game world – bringing back the survival challenge of a fresh apocalypse without erasing the story your players have created in the world. In Build 41, soft resets had their headaches (the feature was effectively broken), but with Build 42 and beyond, soft resets are back in action.

We've covered the technical ins-and-outs of soft resets – what gets wiped versus what persists, how to perform them in both single-player and multiplayer, and how they interact with mods and custom maps. Whether you're running a small co-op server or just a personal solo world, understanding soft resets can extend the longevity and performance of your game.

Remember: Always backup your saves, communicate clearly with players, and when in doubt, test on a copy first. Project Zomboid is a complex simulation, and doing a soft reset is like performing surgery on your save file. Done correctly, it breathes new life into your world!

Now grab your axe, stock up that inventory with your prized possessions, and get ready to dive back into Knox County as it gets "newborn" again – happy looting! And don't forget: this is Project Zomboid, so even on Day 1… this is how you died.

Related Server & World Management

Zombie Respawn Control

Master zombie respawn settings to maintain your cleared areas after a soft reset.

Sandbox Settings Guide

Optimize your game settings for the perfect post-reset experience.

Best Loot Locations

Rediscover the best places to loot after refreshing your world.

Base Building Guide

Rebuild and improve your fortifications that survived the soft reset.