The Forge is currently under construction. Data is synchronized with the hub every 30 minutes. Help report issues!

Mod Details

Balanced Overhaul Of Bullet Spawns (BOOBS)

Balanced Overhaul Of Bullet Spawns (BOOBS) 2.0.1

Created by Jehree

12.0K Downloads

SPT 3.11.4 Compatible

All ammo types spawn as loose loot, balanced by caliber and tier!

Latest Version 2.0.1
SPT 3.11.4

Updated Mar 23rd, 2025

Version Notes

For SPT 3.11.X

3.11 update, no changes otherwise.

This download is externally hosted.
Always scan for viruses.

WHAT IT DO:

Adds cardboard ammo boxes for all rounds in the game, and then rebalances the loose loot for each map to give a good variety of all ammos, balanced by caliber and also by tier. (it will also spawn UGL rounds, grenades, and flares rarely).

**Config stuff:

I have already set up a decent set of weight multipliers, but if you want to mess with them yourself, you can do so in BOOBS/config.json. Know that the weighting of each caliber will equalize, meaning if all caliber multipliers are set to 1 you will get an even mix of all calibers, and then the tier weights will kick in to determine which round in each caliber you see spawn more often. Huzzah for fancy math.

Add the id’s or parent id’s of items to the config.json spawnpoint_item_blacklist to stop BOOBS from overwriting spawn points that contain any spawn point containing those items.

To install:

-Unzip the file into your base SPT directory - it should have the right filepath loaded already!

Planned Features:
-Custom assets/ retextures for the ammo boxes to make it easier to differentiate between ammo

HUGE thanks to those who tested this mod for me!

-FullerK_55

-Nosliw

-ComradeJagrad

If you’d like to support Jehree’s work, you can buy him a coffee!

Version 2.0.1
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

3.0K Downloads

Created Mar 23rd, 2025

Updated Mar 23rd, 2025

Virus Total Results

For SPT 3.11.X

3.11 update, no changes otherwise.

Version 2.0.0
Download Mod Version
SPT 3.10.5
Latest Compatible SPT Version

2.0K Downloads

Created Dec 17th, 2024

Updated Dec 17th, 2024

Virus Total Results

For SPT 3.10.X

Total rewrite of the mod. Features are largely unchanged, but the code is MUCH cleaner and some discovered bugs were fixed.

For now, the extra config with different settings for Realism has been removed. I may add it back in the future, but I don’t tend to play with Realism installed and it isn’t even currently updated to 3.10 so it’ll have to wait.

New things:

  • Validation step that checks internal db files for typos and yells at you if it finds any
  • Same but for making sure ammo in boxes is present in the items db
  • All ammos present in 3.10 are accounted for
  • Other things labeled DO_NOT_EDIT that will brick your profile if you decide to edit them B-) so don’t do that

Would be neat:

I can’t be bothered to create custom bundles or retexture existing ones. If you are a guru with that sort of thing and would like to make some for this mod, let me know!

Version 1.1.2
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

2.6K Downloads

Created Oct 24th, 2023

Updated Oct 24th, 2023

Virus Total Results

Fixed bug that caused error upon raid load when Realism compatibility setting enabled. Thank you <3 monarrez95 for pointing it out and finding the fix!

Version 1.1.2+spt-38
Download Mod Version
SPT 3.8.3
Latest Compatible SPT Version

1.1K Downloads

Created Jun 5th, 2024

Updated Jun 5th, 2024

Virus Total Results

Updated package.json to ~3.8.

No changes were made to the mod itself for 3.8.3. I have been playing with it without issue.

Version 1.1.1
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

438 Downloads

Created Oct 21st, 2023

Updated Oct 21st, 2023

Virus Total Results

Math is hard and my brain hurts.

  1. Hopefully fixed errors that would happen occasionally upon loading a raid. These were caused by item spawn weights being set to 0, I made their minimum = 1.
  2. Fixed math error causing empty categories to still receive point allotments. Now if a category is empty, it’s weight setting is set to 0, meaning the other categories will receive more points to compensate for the empty one. See the end of this changelog for a math example if you care (I have to write this garbage somewhere or I’ll forget).
  3. Removed ammo box disable feature as it really isn’t needed.

Dumb math example:

Total allotted points for all tiers = 100

Tier 1 weight = 1

Tier 2 weight = 1

Tier 1 has 2 ammos in it.

Tier 2 has 0 ammos in it.

BEFORE:

Tier 1 receives 50 points.

Tier 2 receives 50 points.

Both tier 1 ammos would receive 25 points.

Tier 2 has no ammos to apply its 50 points to, so they are lost.

Because Tier 2 doesn’t have any ammos in it, the total of all the ammos in the tier is only 50 instead of the total 100 points we gave it.

NOW:

Tier 2’s weight is adjusted dynamically to 0 because it was detected that it contained 0 ammos.

Tier 1 receives 100 points.

Tier 2 receives 0 points.

Both tier 1 ammos would receive 50 points.

All ammos correctly add up to 100.

Version 1.1.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

269 Downloads

Created Oct 20th, 2023

Updated Oct 20th, 2023

Virus Total Results

This update adds ammos added with Streets expansion, does a LOT of backend code cleanup, and adds a blacklisted item type feature.

Any spawn points containing one or more items with parent ids present in the config.json spawnpoint_item_type_blacklist array will be skipped when loose loot is edited. This is to hopefully keep the mod from overwriting spawn points like Customs giving tree, various marked rooms, etc. that can spawn many item types and not JUST ammo.

If you find any spots that were previously spawning high value loot but now only spawn ammo boxes, please let me know so I can try and blacklist those spawn points.

Jehree Pinned

THIS MOD MUST BE LOADED BEFORE LOTS OF LOOT IN ORDER TO WORK PROPERLY WITH IT

If you are finding empty ammo boxes in raid:

-If you use LOE or some other method to edit load order: open it and ensure BOOBS is loading before Lots Of Loot

-If you don’t: delete the order.json file and let it regenerate upon next server load

0 Likes
Fegeer

Thanks for the 3.11 update!

Does the mod now take into account all the ammo boxes that were added by BSG in the recent patches (probably 90% of what was missing)? And did you include 6.8 and .50AE ammo?

0 Likes
fdg1997

Hey!! Awesome mod!! Im just curious about one think because idk if its a bug or not. Theres some ammo packs I find that says 100pcs but when I unpack them, it’s only 20rds of said ammo.

0 Likes
Boutchoo

Finally I can find .50 and 12.7 ammo in my hardcore runs !

1 Like
MagCer

I love boobs

4 Likes
Niko2142

I used this mod to make ammo boxes have 3 times as much bullets in them and another to tune down their spawn rate and now finding them feels waaay cooler!

0 Likes
AKSARAYL1

Boobs :) :thumbup:

0 Likes
Fegeer

Looking at the code in ammoboxes.json it seems that the mod adds ammo boxes to all calibers, regardless of whether SPT already has an ammo box for this caliber. In the latest version, SPT already has ammo boxes for most of the calibers (.338, .357, 556, etc). Is there a way to make sure those boxes are integrated into the mod distribution list instead of creating new ones?

1 Like
IceMaverick

raychadbury
Version 1.1.5 is broken because the code at around line 308 is still referencing “roundInBox_name” for setting the weights - which is the common name of the bullet - but you broke that association when you changed all of the common names to MongoIDs in the ammotiers.json.

You need to either update all of the roundInBox_names to ALSO be the new MongoIDs, or you need this function call to pass the MongoID in. My quick and dirty local fix was to pass in ‘boxTpl’ to the itemWeights function instead of what it’s currently using.

And also, you packed version 1.1.5 incorrectly for drag-drop install. You’re missing the actual BOOBS folder inside the mods directory.

===============================

@Everyone else:
If you aren’t that tech savvy, just downgrade to 1.1.4 and wait patiently.

To my tech savvy users trying to get 1.1.5 to work because finding loose grenades really tickles your pickle enough to bother tweaking files:

..\user\mods\BOOBS 1.1.5\src

0. Ensure your Server instance and Tarkov are not running

1. Delete mod.js

2. Delete mod.js.map

3. Open mod.ts in a usable text editor like Notepad++ or your favorite IDE.

4. At Line 308:

--- a. Replace “itemWeights[thisBoxConfig.roundInBox_name]”

--- b. With “itemWeights[boxTpl]”

--- c. Save mod.ts

5. Start the Server instance and ensure that mod.js and mod.js.map are regenerated in the src folder.

6. You should no longer get errors about missing weights.

5 Likes
Sobaka

Check weights Json for mispelled ammo

0 Likes

Details