Lots of Loot Redux 3.0.2

Please do not ask when mod authors will update their mods to 3.10 or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

Tired of having barely any loot in your raids? Lots of Loot Redux aims to bring back that old Tarkov feeling from when loot wasn't so scarce. If you are a loot goblin then this mod is for you!

Updated with permission of RainbowPC, all credit to him for all of his work on this amazing mod.


Lots of Loot Redux


A mod for SPT that makes loot a lot less scarce, definitively nowhere near vanilla though this mod's configuration file is very detailed and everything can be tuned up or down depending on the user's needs.


Features:

Loot in loose loot containers

This mod re-adds the pre 12.12 feature of items spawning in loose containers, as well as expanding on that functionality by also allowing it to use this feature for backpacks as well.


Marked rooms

Lots of Loot Redux introduces full configurability for marked rooms. Want more loot? Less loot? Rare items only? With the customizable settings this mods gives you can easily fine-tune these to your liking.


And plenty more!

  • Version 3.0.2

    - Fix to forcefully spawn the relaxation key on one of it's spawns in Streets of Tarkov

    - Disabled loot overlay on new installations for now, it's recommended that this option is turned off as it doesn't work as well as it should.

  • Version 3.0.1

    - Allow always forced spawnpoints to spawn due to a missing parameter in addForcedLoot

  • Version 3.0.0

    • A major refactor across the entire codebase of the mod that pretty much cuts loot generation time in half while keeping the functionality
    • A lot more configuration options for the generation of loot in loose containers (Max amount of keys or keycards, options to add items to a containers blacklist)
    • A fix to allow people to rename the mod folder
    • A fix that caused loot to not generate due to loot spawnpoints having been configured incorrectly
    • Slightly higher loose loot generation if loot overlay is turned off.

    I highly recommend removing the previous install if you have installed this mod prior to this version, there is a lot of breaking changes in the config file.


    It is generally recommended to run this pretty far down the load order else things like loot in loose containers wont spawn! This mod should override mods like ALP & SVM but it should be overridden by Fika in the load order.

  • Version 2.4.0

    This release is for SPT 3.10


    Changes:

    • Moved mod over to a DI system, making readability of the code a lot better.
    • Moved id's over to MongoIds as is required for 3.10 to function
    • Moved startup methods over to asynchronous operations, this should allow the SPT server to initialize Lots of Loot faster.
    • Fixed so that `looseContainerModifier` and/or `looseBackpackModifier` being set to 0 actually stops spawning items inside of loose container loot.
    • Removed armor inserts that weren't supposed to be added out of the loose container loot weight pool.
    • Fixed up the item blacklist in generating loot so that seasonal items don't spawn if no event is active.
    • Updated license


    It is generally recommended to run this pretty far down the load order else things like loot in loose containers wont spawn! This mod should override mods like ALP & SVM but it should be overridden by Fika in the load order.

  • Version 2.3.0

    Changes:

    • Added lighthouse marked room
    • Added a new config file with a lot more comments, as well as cleaning it up moving it from the JSON format to a JSON5 format that allows commenting
    • Adds removing backpack restrictions so that THICC item cases can be picked up.
    • Fixes blacklist to always be iterable.
    • Various other small refactors and changes that get rid of deprecated functions, as well as cleaning up some of the code.

    This release will require you to delete the previous install. if you have changed the previous configuration make a back-up and change the values back in the new config file.


    It is generally recommended to run this pretty far down the load order else things like loot in loose containers wont spawn! This mod should override mods like ALP and SVM but it should be overridden by FIKA in the load order.

  • Version 2.2.3

    * Added support for sandbox_high

    * Updated to SPT 3.9

  • LOVE this mod always. Seems to be an issue with the Residential Labs Keycard not spawning though. Great work on the mod!

  • The mod doesnt show in my f12 menu how do you utilize this mod?

  • I'm not sure this has been mentioned.
    I just found a thicc item case in the marked room but there is no option to pickup only search.

    Will check once again my mods and configs after the raid but if anyone has any solutions I'd be grateful.


    EDIT: It seems to be an issue with the load order. I just put the mod top of the list and it works fine now.

  • Been having an issue where a keycard added by Lotus is spawning in Marked Rooms, especially Rusted. Is there a way to blacklist an item from spawning?

  • What could cause this?

    TypeError: Cannot read properties of undefined (reading '_id')

    TypeError: Cannot read properties of undefined (reading '_id')

    at LocationLootGeneratorOverrides.generateDynamicLoot (D:\SPTarkov\AKI 3.10\user\mods\archangelwtf-lotsoflootredux\src\overrides\LocationLootGeneratorOverrides.ts:183:71)

    at LocationLootGenerator.generateDynamicLoot (D:\SPTarkov\AKI 3.10\user\mods\archangelwtf-lotsoflootredux\src\LotsofLoot.ts:29:64)

    at LocationLifecycleService.generateLocationAndLoot (C:\snapshot\src\services\LocationLifecycleService.ts:302:63)

    at LocationLifecycleService.startLocalRaid (C:\snapshot\src\services\LocationLifecycleService.ts:108:32)

    at MatchController.startLocalRaid (C:\snapshot\src\controllers\MatchController.ts:112:46)

    at MatchCallbacks.startLocalRaid (C:\snapshot\src\callbacks\MatchCallbacks.ts:189:63)

    at RouteAction.action (C:\snapshot\src\routers\static\MatchStaticRouter.ts:267:48)

    at MatchStaticRouter.handleStatic (C:\snapshot\src\di\Router.ts:41:63)

    at HttpRouter.handleRoute (C:\snapshot\src\routers\HttpRouter.ts:61:68)

    at HttpRouter.getResponse (C:\snapshot\src\routers\HttpRouter.ts:34:36)

    TypeError: Cannot read properties of undefined (reading '_id')

    TypeError: Cannot read properties of undefined (reading '_id')

    at LocationLootGeneratorOverrides.generateDynamicLoot (D:\SPTarkov\AKI 3.10\user\mods\archangelwtf-lotsoflootredux\src\overrides\LocationLootGeneratorOverrides.ts:183:71)

    at LocationLootGenerator.generateDynamicLoot (D:\SPTarkov\AKI 3.10\user\mods\archangelwtf-lotsoflootredux\src\LotsofLoot.ts:29:64)

    at LocationLifecycleService.generateLocationAndLoot (C:\snapshot\src\services\LocationLifecycleService.ts:302:63)

    at LocationLifecycleService.startLocalRaid (C:\snapshot\src\services\LocationLifecycleService.ts:108:32)

    at MatchController.startLocalRaid (C:\snapshot\src\controllers\MatchController.ts:112:46)

    at MatchCallbacks.startLocalRaid (C:\snapshot\src\callbacks\MatchCallbacks.ts:189:63)

    at RouteAction.action (C:\snapshot\src\routers\static\MatchStaticRouter.ts:267:48)

    at MatchStaticRouter.handleStatic (C:\snapshot\src\di\Router.ts:41:63)

    at HttpRouter.handleRoute (C:\snapshot\src\routers\HttpRouter.ts:61:68)

    at HttpRouter.getResponse (C:\snapshot\src\routers\HttpRouter.ts:34:36)

  • Can anyone estimate how much this affects performance?

    • Shouldn't take any performance in-game, considering most of the loot generation happens before the user is even in raid.

  • Hey, not sure as to the why but, every time i go to load into raids it gets stuck on "creating loot pools". i've even sat there for almost 20 minutes and still won't get past it. i also have tried turning down the loot multipliers and still same thing happens.

    • What error do you get on the server console?

  • Is it possible to delete all of the settings in config and keep just one for marked rooms and containers?
    I feel like this is way too much loot everywhere and when i tried to tuned it down, for some reason it changed all crates to technical ones

  • Come by to mention that you have duplicate Id's


    Spawn limits category has:

    WZ Wallet, is/was correct

    Simple wallet, is using WZ wallet ID

    S I C C organizational pouch, is/was correct

    Key tool, is using S I C C Pouch ID

    Then under blacklist

    S I C C organizational pouch, is correct

    Key tool, is using S I C C Pouch ID

    • Also want to ask if cases can be spawned on marked rooms?

  • in lab's new area,TerraGroup Labs residential unit keycard can not be spawned

    Thumbs Up 2
    • Ran into this as well!

  • Does this add completely stripped weapon lower receivers to the pool table that I can find and mod from the ground up?

  • I believe your mod is bugging out the "polikhim" room (The Terragroup Storage Keycard) room on factory, as the "Bank" safes have no loot in them at all.

    • Hmm, I don't do anything in the code of Lots of Loot with that room so it's possible SPT has never re-dumped loot data for that room which means that loot there wont spawn until they do.

    • I see. I don't know if other people get loot from that room, and I don't see anyone making posts ANYWHERE about it, I've checked the forums, SPT Discord, Fika discord, etc. and no one has said anything about it, so I don't know if it's an install issue on my end, or a mod issue, or if it's something everyone is experiencing.


      If anyone is reading this, Try hitting the factory "Polikhim keycard" room and see if the safes have any loot in them please, and then give me a reply saying if there is any loot in them! <3

  • hi so ive been running this now for roughly 60 raids and it seems like even with the loot values cranked up im not seeing anything different than normal tarkov loot i do run svm but the loot tab is turned off any suggestions

  • hi seem that the overlay option dont work on my spt
    everything else works except that, in version 2.4.0 it worked.

    • Are you sure? Item's regularly seem to still overlay on top of one another for me

    • it seems to happen only with some items

      before the items were stacked like ammunition, weapon mods.

      now I've only seen items like hoses stacking and only in interchange

    • I'll be honest it's probably completely unrelated to this mod, the code base for generating items on the same place between 2.4.0 and 3.0.0 has not changed at all. (And I've tested to verify this on both 2.4.0 and 3.0.0 with SPT 3.10.3)


      What's probably causing the change is that SPT changed their randomizer in one of the minor updates of 3.10 thus causing the spawns to be more random than they were previously, which essentially means items are more likely to get picked to spawn in different places rather than the same one.


      I'll need to think of a way to re-do overlaying items on top of one another, but it's not really a priority at the moment for me seeing as the original code "isn't broke"

    • thanks for the reply and the great mod hehe

  • Dearest mod developer,
    I have come against an issue with the map Streets of Tarkov.
    In which I have attempted to retrieve the guaranteed key spawn within the Zmeisky 6 building, said key being the "relaxation room key".

    It does not spawn with the mod installed for some reason.
    I beg of you on my knees pleading with my hands in the air, please put my key back I need it.

    Thank you

    • Should be fixed in the latest version, thanks for the report!

  • Heyyo, not sure if its just me, or if its the mod, but it appears that despite cranking the loot multiplier up to 6 on loose & static, only weapon mods and ammo are found in huge abundances. Junk items, meds, & food are basically non-existent, I also tweaked the loot generation to 40000 on each map to test if it wasn't just me, but it appears that it hasn't done much in terms of ''fixing'' it.

    I also have SVM, but disabled the 'loot' module, if that's anything. No errors pop up in the console so it isn't a mod compatibility issue i'd guess. But I can provide a screenshot of my modlist if needed.

    • Sure! If you could provide a screenshot of the mod list that would be nice, would also love to hear what map you witnessed this on

    • This was on all maps, I haven't tested it 100% on Lighthouse but other maps had the issue from what I could tell, images in the link below:

      https://imgur.com/a/oOWlOgm


      Could potentially be a mod issue, I am not entirely sure however

    • Hmm I don't see anything out of order, do you have Discord? Maybe I can give you the new version to play test to see if it's not an issue there.

    • Yeah, I indeed have Discord! Its crisis_scorch

  • ModLoader: Error when loading async mod: Item 67537c12204fa9b71c0b7e2b still not found in base cache after regeneration

    Error: Item 67537c12204fa9b71c0b7e2b still not found in base cache after regeneration

    at ItemBaseClassService.itemHasBaseClass (C:\snapshot\src\services\ItemBaseClassService.ts:95:23)

    at ItemHelper.isOfBaseclass (C:\snapshot\src\helpers\ItemHelper.ts:225:42)

    at LotsofLootController.addToRustedKeyRoom (F:\SPT 3.10\user\mods\archangelwtf-lotsoflootredux\src\controllers\LotsofLootController.ts:111:37)

    at LotsofLootController.applyLotsOfLootModifications (F:\SPT 3.10\user\mods\archangelwtf-lotsoflootredux\src\controllers\LotsofLootController.ts:39:14)

    at LotsofLoot.postDBLoadAsync (F:\SPT 3.10\user\mods\archangelwtf-lotsoflootredux\src\LotsofLoot.ts:37:41)

    at Mod.postDBLoadAsync (F:\SPT 3.10\user\mods\archangelwtf-lotsoflootredux\src\mod.ts:17:59)

    at PostDBModLoader.executeModsAsync (C:\snapshot\src\loaders\PostDBModLoader.ts:51:60)

    at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:26:13)

    at App.load (C:\snapshot\src\utils\App.ts:53:13)

    Can't find this item inside my profile.

    • i found it to be a conflict with another mod that i installed, SDTAC Kits. Not sure what the issue is, but removing it solved the issue for me animewhocares

      Thumbs Up 1
    • Seems to be the case, don't really understand how it happen thought.

    • I'll have a look at SDTAC Kits to see why this is happening, thanks for the report!

    • Alright, I've checked. It seems to be something with that mod itself, when SPT generates dailies it also has problems with generating that item which makes me believe it's not just my mod that has an incompatibility.

    • This should be resolved in the latest version of SDTAC Kits

      Heart 1
  • [Lots of Loot] item_equipment_backpack_redfox doesn't have a filter, setting default filter!

    [Lots of Loot] tactical_backpack doesn't have a filter, setting default filter!

    [Lots of Loot] backpack_vkboarmy doesn't have a filter, setting default filter!

    [Lots of Loot] item_container_ammo doesn't have a filter, setting default filter!

    [Lots of Loot] item_container_money doesn't have a filter, setting default filter!

    [Lots of Loot] item_equipment_backpack_lbt1476a doesn't have a filter, setting default filter!

    [Lots of Loot] item_equipment_backpack_f5switchblade doesn't have a filter, setting default filter!


    Whats going on here? Is it related to the container mod? Because I didnt install any backpack-related mods.

    • There might be an issue with the load order! Try moving it before or after some mods if there are some that are changing these things that you shown here!

    • I think it might have to do that I left this logging in by accident, will be fixed in the next version!

    • Those logs should be gone in the latest release.

  • Does the mod only enable loot in loose containers or does it add more loot to the maps? I looted a bit in ground zero and i was overflowing with loot real fast!

    • Both, it's designed to bring back that older Tarkov feel when loot wasn't so scarce.

  • Not sure if this has ever been mentioned, if not weird because feel like this would be found pretty quick but relaxation key will not spawn when i have this mod on. the minute it is removed i can find the key again. sucks because i really love this mod

    • Hmm, that's pretty weird! I don't modify anything to do with that key so I don't see why it should cause it to despawn.

    • maybe only one can be at the map at a time and somehow if its spawned somewhere else then it wont? thats my only theory at the moment

  • Hello, I was wondering in the config file does the loose loot spawn amount multiply the SVM amount or just overwrite it?

    • For the looseLootMultiplier one would overwrite the other as far as I can see as it's only a single value.

      Thumbs Up 1
  • is it possible to turn off the loot inside containers? i like finding a bunch of them in marked rooms, but i think finding like 90 keys inside of a keytool is a bit excessive

    • Will add a config in the next version to either tune it down or allow for disabling it completely.

  • https://imgur.com/doI5WoC

    is this correct way to put my items into pool?

    Also how can i turn off that for example items like doc case would spawn empty and not with keys?

    • Is this the "extraItems" pool? If so it should probably set to one, I dont think that uses decimal values.


      As for the last part by default it is on that items do spawn inside, but if your not getting this you'll likely have to change the load order so that this mod loads after all your other loot modification mods (If you have any) but that this mod loads before Fika (If you use that)

    • Nah i want items not to spawn inside like Doc case or ammo case

  • I noticed that the loot inside containers gets completely turned off with the option for double loot turned off. Not sure why but it was working fine before the setting swapped and that was the only setting changed. It is possible the double loot affected the containers largely but as it stands 4-5 straight containers were empty so I doubt it.

  • Hey Archangel, is it possible to add a blacklist for items to spawn (like encrypted flash drive), and a blacklist for

    "looseContainerModifier"


    Some can be unbalanced, like keytool, keycardholder, injector case ect ...
    Last raid I found a keycard holder with 3 green card, 3 yellow, 1 blue, 1purple, and 2 black

  • Hey does this mod affect keys? i can't seem to find the hive key even tho i tried like 5 times.

  • Hello!


    100% works perfectly for me almost. I love the option to not have the loot spawn on top of each other. Only issue I'm having is the same problem from the original author on an older install of SPT. So mod works perfectly everywhere except for interchange. No matter what my loot variable are for interchange hardly any loose loot spawns at all. Like maybe 10-20% of what live Tarkov is for comparison. Containers are fine but loose loot not a whole lot anywhere. Makes Kiba pointless. No weapons spawn on the walls at Kiba either.


    Thanks!


    SPT's normal loot settings are worse than live in my opinion so this mod is awesome.

    • I've noticed that on interchange in particular it sometimes spawns items under things, this can be seen for example if the spawns are raised slightly with this mod and you look in kiba.. Maybe try to raise loose loot spawns for interchange in particular? Or maybe it's caused by overlapping being turned off I'm not sure.

    • can we just delete

      "interchange": from the "looseLootMultiplier" ?

    • I installed "leaves-loot" but just in case made sure your mod loaded after in case of mods overlapping but that seems to have fixed the issue. I can now run Kiba effectively!

  • I absolutely love this mod! I want to update but Im fairly new and it requires a fresh delete// install. Is it just as easy as deleting the mod folder from user/mods?

    • Yeah, it would require removing 'RainbowPC-LotsofLoot' from the mods folder and re-installing this.. They have different naming so they would conflict.

      Heart 1
  • Keep getting this error when trying to run the spt server with this mod, haven't even changed the config yet and it gives me this errorError photo

    • I doubt it's installed correctly, as the config file comes with the rest of the mod.

    • hmm okay i will try again

    • I am having this error as well.

    • I was getting this error also - turns out by adding 'z' to the front of the mod folder to push it down in the load order threw the error. The error seemed to indicate a specific path it was looking for so reverting the name change did it.

    • Yeah, that might be it.. It checks with SPT's mod loader as to what is the name of the mod and makes it's path based up on that, I made it this way so that it's compatible with people running the server on Linux for FIKA. But sadly it breaks renaming the folder.

  • Would it be possible to have the functionality of stuff spawning in loose containers as a separate lightweight mod? It's a really nice feature so would be great for compatibility with other loot mods.