
This mod makes all ~2900 Handbook items available to be looted from containers. Overwrite the default staticLoot database for all containers or the containers of your choice. Updated for SPT 3.9 by Jewels.
Original mod: AllTheLoot
This mod was originally created by BlackMamba/lElwoodBluesl. I’ve only gone and updated it to work with the changes present in 3.9. I will not be adding new features and will only provide the most basic of technical support for it.
The original author of the mod has given me permission to continue maintaining this mod. If for whatever reason I become unavailable to reach in the future and you wish to take over maintaining this mod in my absence, consider this message my/our permission to do so.
Shoutout to Den_Cheesecake on the discord for helping me test things!
Changes:
- Updated code to work with changes to SPT architecture
- Split distribution from globally to per-map to reflect SPT change
- Updated blacklist to include appropriate new items (didn’t bother updating the ClearNames file as its not needed for functionality and I’m lazy)
13.1K Downloads
Re-upload that includes populated config files. Emptied them while testing and forgot to repopulate them.
855 Downloads
Initial Release
Details
-
GUID
Not Available
-
License
-
Source Code
Obviously testing every little thing about this mod can be a PITA, especially if you run with lots of mods that add new items.
Not to mention that BSG added new event items for quests and didn’t bother making them proper quest items, meaning they might slip past the blacklist. I think I got them all, but you never know.
If you encounter any issues or weird items you feel shouldn’t be spawning, please post them here so I can investigate them further.
Hey Jewels, sending you all the best. Just a friendly comment hoping the mod will be updated to 3.11
Jewels come baaaaaack
is it possible to update this mod to 3.10?
I’ve made a config for the Krackasourus‘s Pokémon Cards mod which contains an addon for AllTheLoot. Just thought I’d share it here if anyone is interested.
https://www.mediafire.com/file/b8rh0vlfyu6ikxe/KPC-1.1.0_SlothgangConfig-2.0.1.7z/file
yo, you can put anything you want in the SFMP backpack with this mod. in the vanilla game you can only put medical items
Hey, just wanted to get some help as I am beyond confused.
When I boot the server using a docker in linux, I get a stacktrace error saying that the mod can’t find its config and lists off the full application stack. I have verified the location of the config to be EXACTLY as it asks for it to be presented and am wondering if it is just a linux error. This is the only mod I have this error.
This is the error. Sorry in advance for the wall of text.
Stacktrace:
Error: Cannot find module ‘./Config/config.json’
Require stack:
- /opt/server/user/mods/zzBlackMamba-AllTheLoot/src/AllTheLoot/AllTheLoot_Main.js
- /opt/server/user/mods/zzBlackMamba-AllTheLoot/src/AllTheLoot/AllTheLoot_Init.js
- /opt/server/user/mods/zzBlackMamba-AllTheLoot/src/mod.js
- /snapshot/project/obj/loaders/PreSptModLoader.js
- /snapshot/project/obj/controllers/GameController.js
- /snapshot/project/obj/callbacks/GameCallbacks.js
- /snapshot/project/obj/di/Container.js
- /snapshot/project/obj/Program.js
- /snapshot/project/obj/ide/ReleaseEntry.js
1) If you want to compile the package/file into executable, please pay attention to compilation warnings and specify a literal in ‘require’ call. 2) If you don’t want to compile the package/file into executable and want to ‘require’ it from filesystem (likely plugin), specify an absolute path in ‘require’ call using process.cwd() or process.execPath.
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
at Function._resolveFilename (pkg/prelude/bootstrap.js:1955:46)
at Function.Module._load (node:internal/modules/cjs/loader:985:27)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at Module.require (pkg/prelude/bootstrap.js:1851:31)
at require (node:internal/modules/helpers:176:18)
at Object.<anonymous> (/opt/server/user/mods/zzBlackMamba-AllTheLoot/src/AllTheLoot/AllTheLoot_Main.ts:8:1)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._compile (pkg/prelude/bootstrap.js:1894:32)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
when i use all the loot and leaves loot fuckery
then i get to many items on one place,is there a way to fix this problem ?
You know what’s really nice about this mod is you can load it after mods that add custom items and it will automatically add them to the loot pool, or alternatively you can load them after and retain their own distribution/lack of distribution. This is like ALP but for loot, really great integration functionality.
There are a couple of features that I’d love to see as part of this mod:
-A config setting for global container and loose odds (as seen in SVM and Lots of Loot)
-A config setting to toggle and adjust loot within loose containers (such as keys in docs cases, junk in backpacks etc.)
That would really make it perfect IMO.
Jewels, just want to say a big thank you for updating this mod for 3.9.x.