Collect every Somersloop, Mercer Sphere (and optionally hard drive) in your Satisfactory world — without cheating.
AutoExplorer edits a Satisfactory save file so that every Somersloop and Mercer Sphere still hidden in the world lands in your inventory, exactly as if you had spent the weekend climbing cliffs and spelunking caves to grab them yourself.
- No duplication, no cheating. The world contains a finite number of these (106 Somersloops, 298 Mercer Spheres, 118 hard-drive crash sites). AutoExplorer only collects the ones that are still out there — already-collected ones are skipped, and the totals always add up. It just skips the scavenger hunt.
- Hard drives too (optional, off by default). Turn them on and AutoExplorer dismantles each remaining crash site and drops one hard drive in your pocket. You can pick which kinds: ones that need no repair, ones that need resources, and ones that need power. By default it plays fair — for resource sites it only unlocks the ones you can afford and subtracts the materials from your inventory; untick that to grab them all for free.
- Loose loot too (optional, off by default). Pick up the items scattered around the world — choose exactly which item types you want (Quickwire, Heavy Modular Frame, Nobelisks, …). Only loot in areas your save has already loaded can be granted; fully-unexplored regions are reported but left for you to find in-game.
- Your original save is never touched. It always writes a new save file.
- Multiplayer friendly. Pick which players get the items; they're split evenly between everyone you check.
- Full inventory? No problem. It collects as much as fits, starting with the pickups closest to you, and leaves the rest in the world for later.
Works with Satisfactory 1.2 saves.
- Download
AutoExplorer.exefrom the latest release — no installation needed. - In Satisfactory, save your game and quit to the menu (or desktop).
- Double-click
AutoExplorer.exe. - Click Browse... — it opens straight to your save folder. Pick your save.
- Check who should receive the items and what to collect, then click Collect!
- Load the new save in the game (it's called
<yoursave>_AutoExplorerand appears at the top of the load menu). Enjoy your hard-earned loot.
Windows says it's an unrecognized app? Click "More info" → "Run anyway". This happens to all small unsigned programs. If you'd rather not trust a random .exe (healthy instinct!), you can read every line of the source code here and run it from source instead — see below.
%LOCALAPPDATA%\FactoryGame\Saved\SaveGames\<your-id>\ — AutoExplorer's file
picker opens there automatically.
Is this cheating? That's between you and ADA. Nothing is created from thin air: each item you receive is removed from its spot in the world, the same as picking it up by hand. People who've already 100%'d the map get nothing extra.
How do hard drives work? They're off by default. When enabled, each remaining crash site is dismantled (removed from the world) and you get one hard drive per site. Crash sites you've already looted are skipped, so you never get duplicates. You choose which categories to collect: no repair needed, needs resources, needs power, or any mix. Drives stack to 100, so they take few inventory slots.
What's "Pay repair costs"? On by default. For the needs resources sites, AutoExplorer only collects the drives you can actually afford and subtracts the repair materials from your inventory — so it feels earned, not conjured. Drives you can't afford are left in the world (stockpile the materials and rerun, or untick the box to take them all for free). The no repair needed and needs power categories have no material cost, so this setting doesn't affect them.
How does loose loot work? Off by default. Tick the item types you want and AutoExplorer picks up those loose items lying in the world, adding them to your inventory. Because the loot data doesn't record which map region each item is in, only items in areas your save has already streamed in can be granted — anything in fully-unexplored regions is counted and reported, but left for you to grab in-game. Within one run, loot is collected after hard drives, so hard-drive affordability uses your existing stockpile, not loot you're about to pick up.
What about Mercer Shrines / power slugs? The shrine plants are left alone (they don't give items), and power slugs aren't touched.
My inventory was full and it left some behind. How do I get the rest? It collected the nearest ones first and told you how many are left. Empty your pockets (the Dimensional Depot uploader is your friend), save, and run AutoExplorer again on the new save.
Does it work on multiplayer / dedicated server saves? Yes. Every player who has ever joined shows up as a checkbox. Items are split evenly between the players you check.
Can it break my save? It never modifies your original file, so worst case you delete the new file and lose nothing. The new save is also re-validated before the tool reports success. Still: backups never hurt.
Does it work with mods? It's only tested on vanilla 1.2 saves. Modded saves may work but no promises.
You need Python 3.10+ (plain install from python.org is fine; tkinter is included). No extra packages are needed:
python autoexplorer.py # GUI
python autoexplorer.py --help # CLI options
python autoexplorer.py MySave.sav --players Alice,Bob
python autoexplorer.py MySave.sav NewName.sav --somersloops-only --dry-run
# hard drives (off by default): all categories, or pick some
python autoexplorer.py MySave.sav --hard-drives
python autoexplorer.py MySave.sav --hard-drives free,power
# take resource-cost drives for free instead of paying for them
python autoexplorer.py MySave.sav --hard-drives --no-pay-costs
# loose loot (off by default): all types, or pick some by name
python autoexplorer.py MySave.sav --loose-loot
python autoexplorer.py MySave.sav --loose-loot "Quickwire,Heavy Modular Frame"
python autoexplorer.py MySave.sav --list-loose-loot
# only hard drives, nothing else
python autoexplorer.py MySave.sav --no-somersloops --no-mercer-spheres --hard-drives
Hard drive categories are free (no repair needed), resources (needs items),
and power (needs a power connection). By default --pay-costs is on, so
resource drives are only collected if you can afford them (materials deducted);
pass --no-pay-costs to take them all for free. Loose-loot names are matched
exactly (quote names with spaces); use --list-loose-loot to see what's
reachable in your save.
Note: the released .exe is built windowed, so its CLI mode produces no
console output (it still works); use the Python script for CLI work.
pip install pyinstaller
pyinstaller --onefile --windowed --name AutoExplorer --paths vendor/sat_sav_parse --collect-submodules sav_data autoexplorer.py
Satisfactory saves don't store uncollected pickups — they store a "destroyed actors" list per world-partition cell, and only for cells someone has visited. AutoExplorer:
- Reads the save with GreyHak's sat_sav_parse
(vendored in
vendor/, GPL-3), which also ships the verified 1.2 location list of every Somersloop and Mercer Sphere. - Synthesizes empty cell entries for unvisited areas (byte-identical to the entries the game itself writes once you walk through an area).
- Marks each remaining pickup collected in its cell — removing the actor if the cell was visited — and adds the item to a player's inventory, nearest pickups first, split round-robin between the selected players, stopping when inventories are full.
- Writes the new save and re-parses it to confirm it's well-formed.
For hard drives it uses the crash-site state recorded in the save (opened /
looted / dismantled) to find sites whose drive hasn't been taken yet, dismantles
those, and grants one drive each — so a site you already looted is never counted
twice. With pay mode on, it deducts the repair materials and skips drives you
can't afford. Loose loot works the same way for the FGItemPickup_Spawnable
actors in already-loaded cells, granting each pickup's quantity.
- Save parsing and the collectible location data are from
GreyHak/sat_sav_parse
(GPL-3), vendored at commit
ee867f9with one addition (sav_data/__init__.py, for packaging). - AutoExplorer itself is licensed under the GNU GPL v3, as required by the vendored library.
- Satisfactory is a product of Coffee Stain Studios. This is an unofficial fan tool, use at your own risk.