Lots of Loot 2.2.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.

Allows Items to spawn inside loose containers (eg. Docs Case in marked room) Multiple pieces of Loot can spawn in the same spot

New versions of this mod can be found at Lots of Loot Redux




Combined LooseLootOverlay and LootInLooseContainers


Now adds Keys/Valuables to the "Rusted Bloody Key" Room

In patch 12.12 the ability for Items to spawn in loose containers was removed. This mod brings this back and also allows items to spawn in loose Backpacks.

Also removed was that multiple pieces of loot can spawn in the same spot.

Includes config to change the spawnrate of specific items and spawnpoints.

Also adjusts some Prices of some items to be closer to live (eg Red Card costing 50mil instead of 800k)

All price changes can be adjusted in the config

Each part of the mod can be disabled individually

  • Version 2.2.2

    Added "Ground Zero" to the config

    Ground Zero is called sandbox in code

  • Version 2.2.1

    Fixed empty Armors spawning

  • Version 2.2.0

    Updated for AKI 3.8.0


    Dogtag Cases no longer spawn with level 0 Dogtags

    Now all marked Rooms should get changes

    Added Keys/Valuables to the "Rusted Bloody Key" Room

  • Version 2.1.1

    Updated for SPT 3.7.3

  • Version 2.1.0

    Updated for AKI 3.6.1

    Fixed the empty container multiplier

    Fixed Error cannot read properties of undefined (again)


    Added the Option to add item to the Marked Room Item Pool

    Added the Option to decrease the chance of a category of items to spawn in Marked Rooms


    Adjusted the weighting system so that more expensive items are rarer than before

    Optimized the code to run faster so the Item generation doesn't time out when loading into a raid (My PC can now do 25000 items on customs compared to 15000 before)



    Rebalanced default settings

  • Version 2.0.8

    Fixed white square bug (thanks Brin)

    Fixed 'itemID' not found in base cache

  • Version 2.0.7

    This may help against the white square bug

  • Version 2.0.6

    Quick Hoxfix

  • Version 2.0.5

    Fixed the Itempool multipier options not working

    Bugfixes (hopefully)

  • Version 2.0.4

    Updated the item generation in containers

    Added option for more loot in marked rooms


    Tested for AKI 3.5.5

  • Item not found in base cache appears with every mod that loads asynchronous and I don't think there's anything I can do about that

    • Hi, can you please add a blacklist inside the cases for each container? Sometimes it seems to me that I find key cards in wallets too often and I would like to exclude the possibility of spawning a black and red key card for the sake of balance

      Thumbs Up 2
  • Sending energy for 3.9.x!

    Thumbs Up 3
  • can we get a update for this

    it was one of the best and must have mods

    Thumbs Up 1
  • Hey any other got this error?


    TypeError: blacklist is not iterable

    TypeError: blacklist is not iterable

    at Mod.createLooseContainerLoot (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:545:35)

    at Mod.createStaticLootItem (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:437:35)

    at Mod.createLooseContainerLoot (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:641:34)

    at Mod.createStaticLootItem (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:437:35)

    at Mod.generateDynamicLoot (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:267:43)

    at LocationGenerator.generateDynamicLoot (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:57:29)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:112:81)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:71:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:36:66)

    at RouteAction.action (C:\snapshot\src\routers\dynamic\LocationDynamicRouter.ts:15:51)

    TypeError: blacklist is not iterable

    TypeError: blacklist is not iterable

    at Mod.createLooseContainerLoot (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:545:35)

    at Mod.createStaticLootItem (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:437:35)

    at Mod.createLooseContainerLoot (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:641:34)

    at Mod.createStaticLootItem (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:437:35)

    at Mod.generateDynamicLoot (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:267:43)

    at LocationGenerator.generateDynamicLoot (D:\SPTarkov\AKI 3.8.3\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:57:29)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:112:81)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:71:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:36:66)

    at RouteAction.action (C:\snapshot\src\routers\dynamic\LocationDynamicRouter.ts:15:51)

  • Is there any way to reduce the amount of loot found in containers within the marked rooms? I just got a keycard holder with 3 red, a blue and a green keycard in it... which kinda ruins the balance. I love finding keycards but I don't wanna find more than one at a time and docs cases/keycard holders shouldn't really contain more than 2-3 keys in my opinion.

  • Hey Rainbow, thanks for the awesome mod! I'm a bit confused about these two lines from the config file, would you mind explaining them in a bit more detail? Does setting this to "true" make it less likely for expensive items like colored keycards to spawn in containers like docs cases?

    "4": "If set true cheaper items are more likely to spawn in containers",

    "ItemWeights": true,


    If this is set to "true" is there still a chance to get high-value keys in those types of containers, or does it make it so only cheap keys will spawn? Thanks!

    • They will still spawn, just as it is stated, it makes it more LIKELY that cheaper items will spawn.

  • If I use 2 separate mods that modify loot multipliers (SVM and lots of loot for example) does anyone know if those multipliers will stack, or will the mod lowest in the load order take priority over the previous modifiers?


    If SVM loads first and 2x’s all loot, then lots of loot loads second and 1.5x’s the loot… do I have 3x the amount of loot (both combined) or only 1.5x the amount of loot (lots of loot overwrites SVM since it’s loaded later)?

    • The mod that loads later overrides all previous ones, so you will have 1.5x

  • How can I adjust the refresh rate of supplies for a room on each map separately

  • is there a way to ban certain items from the flea? i found the option to unban everything but some of the items that have their values manually entered are selling for much less. For example the rusted bloody key, i set it to 1 billion so my friends couldnt buy a bunch of them and some are still selling for 5k.

  • Your mod seems to be COMPLETELY, incompatible with WTT-Pack N' Strap. When you release the new update could you fix it and the fact the keys dont spawn in the vanilla spots?

  • Happy 1
    • Yeah idk either i asked aswell which .json it is were you can edit the backpack restrictions

    • Suffering from success

      Thumbs Up 1
    • download server value modifier and disable carry restrictions

  • Hey i Just wanted to ask something.

    With the mod it is possible to spawn for example an Items Case inside the Marked room but i cant pick it up.

    Were ist the .json where i can change Backpack regulations? basically remove restrictions for all Items so that they can go in my Backpack (Med Case, Items Case...)

  • I noticed there's been previous comments about this issue, but i can't seem to find if anyone managed to fix it.

    Essentially, the mod and game works fine for a few raids, then all of a sudden it gets stuck on the load screen into a raid, and this appears in the console:


    TypeError: blacklist is not iterable

    TypeError: blacklist is not iterable

    at Mod.createLooseContainerLoot (E:\SPT-AKI 3.8.1\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:545:35)

    at Mod.createStaticLootItem (E:\SPT-AKI 3.8.1\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:437:35)

    at LocationGenerator.createStaticLootItem (E:\SPT-AKI 3.8.1\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:49:29)

    at LocationGenerator.addLootToContainer (C:\snapshot\src\generators\LocationGenerator.ts:436:49)

    at LocationGenerator.generateStaticContainers (C:\snapshot\src\generators\LocationGenerator.ts:121:44)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:108:51)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:72:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:37:66)

    at RouteAction.action (C:\snapshot\src\routers\dynamic\LocationDynamicRouter.ts:16:51)

    at LocationDynamicRouter.handleDynamic (C:\snapshot\src\di\Router.ts:65:61)



    The Error repeats 1-3 times, and server just won't load you into the raid, having to ALT+F4. Close the server entirely, relaunch and you can play a 1-3 raids. and the cycle repeats.

    Does anyone know how to fix this? or should i just wait for the next mod update, and deal with having to restart the game and server after a few raids?

    • I got this same issue, spefically when trying to load into woods

    • So idk if this would work for you, but I have the same error:


      I thing what is happening is the mod is trying to spawn a item that ain't allowed inside the raid/container where it trying to spawn it, giving a blacklist error.


      i solved by using svm to remove the black list on raid/containers, and it solve the issue for me at least

    • Do you mean the secure container?

    • I got the same error message, can you tell me where to toggle in SVM to remove blacklist on raid/container?

    • the option is in inventory and items, i select the 3 options

      removes backpacks restrictions

      remove secure filters

      remove in-raid restrictions


      and jus in case I also removed

      remove cant be drop in raid tag

      Thumbs Up 1
  • Does not seem to be working with Project Fika, anyone else getting it to work?

    • Mine works, but I was testing in a solo raid while running Fika. It seems like there's some sort of loot multiplier or something that Fika applies because when I tested it I had a 200x multiplier on marked rooms and without Fika I got a whole floor full of T H I C C cases, but with it I got like 3-4 of them

    • Sure, loot multiplier works. I am more talking about the loot inside loose containers (docs case etc), the main function of this mod. After testing, even solo raids with Fika, it doesn't work. But a separate install solo without Fika, it does work. Seem just that one function doesn't work when using MPT/Fika.

  • for some reason this mod messes with the relax room key. it will never spawn in the office. removed the mod and it spawns now

  • Hey Rainbow, I understand that this log probably won't be enough. But can you explain what can do that. Thanks in advance. (P.S. I tried disabling some nonessential mods but still got error. Reloading helps for two or three raids and then this log pop up)


    TypeError: blacklist is not iterable

    TypeError: blacklist is not iterable

    at Mod.createLooseContainerLoot (E:\SPTarkov 3.8.0\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:545:35)

    at Mod.createStaticLootItem (E:\SPTarkov 3.8.0\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:437:35)

    at LocationGenerator.createStaticLootItem (E:\SPTarkov 3.8.0\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:49:29)

    at LocationGenerator.addLootToContainer (C:\snapshot\src\generators\LocationGenerator.ts:436:49)

    at LocationGenerator.generateStaticContainers (C:\snapshot\src\generators\LocationGenerator.ts:121:44)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:108:51)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:72:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:37:66)

    at RouteAction.action (C:\snapshot\src\routers\dynamic\LocationDynamicRouter.ts:16:51)

    at LocationDynamicRouter.handleDynamic (C:\snapshot\src\di\Router.ts:65:61)

    TypeError: blacklist is not iterable

    TypeError: blacklist is not iterable

    at Mod.createLooseContainerLoot (E:\SPTarkov 3.8.0\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:545:35)

    at Mod.createStaticLootItem (E:\SPTarkov 3.8.0\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:437:35)

    at LocationGenerator.createStaticLootItem (E:\SPTarkov 3.8.0\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:49:29)

    at LocationGenerator.addLootToContainer (C:\snapshot\src\generators\LocationGenerator.ts:436:49)

    at LocationGenerator.generateStaticContainers (C:\snapshot\src\generators\LocationGenerator.ts:121:44)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:108:51)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:72:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:37:66)

    at RouteAction.action (C:\snapshot\src\routers\dynamic\LocationDynamicRouter.ts:16:51)

    at LocationDynamicRouter.handleDynamic (C:\snapshot\src\di\Router.ts:65:61)

  • Missing caliber data for: Caliber556x45NATO, Caliber762x39

    Unable to pick a cartridge for caliber Caliber556x45NATO, Caliber762x39, chosen staticAmmoDist data is not an array: undefined

    TypeError: ammos is not iterable

    TypeError: ammos is not iterable

    at ItemHelper.drawAmmoTpl (C:\snapshot\src\helpers\ItemHelper.ts:1339:27)

    at ItemHelper.fillMagazineWithRandomCartridge (C:\snapshot\src\helpers\ItemHelper.ts:1205:35)

    at Mod.createStaticLootItem (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:395:32)

    at Mod.createLooseContainerLoot (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:641:34)

    at Mod.createStaticLootItem (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:437:35)

    at Mod.generateDynamicLoot (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:267:43)

    at LocationGenerator.generateDynamicLoot (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:57:29)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:113:81)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:72:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:37:66)

    TypeError: ammos is not iterable

    TypeError: ammos is not iterable

    at ItemHelper.drawAmmoTpl (C:\snapshot\src\helpers\ItemHelper.ts:1339:27)

    at ItemHelper.fillMagazineWithRandomCartridge (C:\snapshot\src\helpers\ItemHelper.ts:1205:35)

    at Mod.createStaticLootItem (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:395:32)

    at Mod.createLooseContainerLoot (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:641:34)

    at Mod.createStaticLootItem (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:437:35)

    at Mod.generateDynamicLoot (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:267:43)

    at LocationGenerator.generateDynamicLoot (C:\Users\domin\Desktop\spöööö\user\mods\rainbowpc-lotsofloot-2.2.2\src\mod.ts:57:29)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:113:81)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:72:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:37:66)

  • once i added Painter ; Blackcore and Mag tape the mod seemed to stop working the way it did before i had installed them, i notice way less loose loot now and cant figure out why because within the console nothing red is thrown my way.

  • I tried this mod. Somehow, the amount of loot is not very balanced. In my first raid on Ground Zero, I found 3 gpu's.

    • If you looked through the config, you'd see that loose loot multipliers have been increased by 5 times and static loot multipliers have also been increased. SVM also has loot multipliers which can potentially conflict with one another and increase loot beyond intention. You can manually disable these settings in the config file.

  • How can configure the file so certain items are not affected like key card spawns?

  • I can't set up the mod in any way. Nothing appears in the cases and containers. An error occurs and does not load into the raid:

    If you reduce the "limits" parameter to 1000, then the raid goes in without errors, but there is no loot, respectively. My config (maybe I'm doing something wrong?):

  • Does this mod affect the loot the spawns on the ground or just the loot that can spawn within containers?

    • Trying to figure that out myself. It says multiple pieces of loot spawn in the same spot but Idk if he means like in the containers or on the ground.

  • is there a estimated fix on weapon parts spawning in wallets and docs cases?

  • Can someone tell me if weapon parts etc. still spawn inside wallets, keycard holders, and docs cases? If so how can one disable it? And if not, thanks for the answer, installing immediately.

    • its still doing it. i havent figured out a way to have it not do it

    • That's odd, I downloaded it, installed it, and the only ''odd'' thing I found spawning in containers is ammo packs. other than that, normal loot pools, you might have Item blacklists disabled for container and bags etc in SVM.

  • can i somehow disable the lootoverlap ? i only wants that , btw awesome mod thanks ^^

  • Hey, would I be able to disable multiple pieces of loot spawning on the same spot?

    • Yes would like to know too

    • Am retarded, its right there in the notepad on the second line.

  • Quote

    Each part of the mod can be disabled individually

    Please tell me how this can be done? (Let's say I want to leave spawn, only in labeled rooms)

  • Incompatible with choccy's RPG-7 mod, hope to be able to be fixed.


    Missing caliber data for: Caliber93x40mm

    Unable to pick a cartridge for caliber Caliber93x40mm, chosen staticAmmoDist data is not an array: undefined

    TypeError: ammos is not iterable

    TypeError: ammos is not iterable

    at ItemHelper.drawAmmoTpl (C:\snapshot\src\helpers\ItemHelper.ts:1339:27)

    at ItemHelper.fillMagazineWithRandomCartridge (C:\snapshot\src\helpers\ItemHelper.ts:1205:35)

    at Mod.createStaticLootItem (C:\Games\Escape from Tarkov\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:422:28)

    at LocationGenerator.createStaticLootItem (C:\Games\Escape from Tarkov\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:49:29)

    at LocationGenerator.addLootToContainer (C:\snapshot\src\generators\LocationGenerator.ts:436:49)

    at LocationGenerator.generateStaticContainers (C:\snapshot\src\generators\LocationGenerator.ts:121:44)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:108:51)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:72:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:37:66)

    at RouteAction.action (C:\snapshot\src\routers\dynamic\LocationDynamicRouter.ts:16:51)

    TypeError: ammos is not iterable

    TypeError: ammos is not iterable

    at ItemHelper.drawAmmoTpl (C:\snapshot\src\helpers\ItemHelper.ts:1339:27)

    at ItemHelper.fillMagazineWithRandomCartridge (C:\snapshot\src\helpers\ItemHelper.ts:1205:35)

    at Mod.createStaticLootItem (C:\Games\Escape from Tarkov\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:422:28)

    at LocationGenerator.createStaticLootItem (C:\Games\Escape from Tarkov\user\mods\rainbowpc-lotsofloot-2.2.1\src\mod.ts:49:29)

    at LocationGenerator.addLootToContainer (C:\snapshot\src\generators\LocationGenerator.ts:436:49)

    at LocationGenerator.generateStaticContainers (C:\snapshot\src\generators\LocationGenerator.ts:121:44)

    at LocationController.generate (C:\snapshot\src\controllers\LocationController.ts:108:51)

    at LocationController.get (C:\snapshot\src\controllers\LocationController.ts:72:21)

    at LocationCallbacks.getLocation (C:\snapshot\src\callbacks\LocationCallbacks.ts:37:66)

    at RouteAction.action (C:\snapshot\src\routers\dynamic\LocationDynamicRouter.ts:16:51)


    Edit: I suggest you add a customblacklists.json file, so that problems like this can be manually solved by the user.

  • Now adds Keys/Valuables to the "Rusted Bloody Key" Room
    downloading the mod just for this fix . i miss using the bloody key to get all the other keys

    Thumbs Up 1
    • Same hhhhhhhhhhhhhhh

  • Amm this mod doesnt have GROUND ZERO on its list?