Featured WTT - Pack 'n' Strap 1.0.7

Please do not ask when mod authors will update their mods to 3.9.X
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

Gear up with Pack 'n' Strap - the perfect combo of Small Cases and an ALL NEW battle belt module, for all your early-game adventures.

[tabmenu]

Images

  • Version 1.0.7

    • Updated to 3.9!
    • Updated customitemservice staticloot method to the new 3.9 system
    • fixed addtobots
    • added addtohalloffame
    • added addtospecialslots
  • Version 1.0.6

    CHANGELOG

    5/17/24:

    • converted ALL ID's over to MongoID and included methods to convert profile items over to the new ids (thanks again Drakia!)
    • updated model for small ammo pouch to NOT look like it was from Playstation 1 :kekw:
  • Version 1.0.52

    HOTFIX 2:

    • updated the customriglayouts to actually INCLUDE the new rig layouts /bonk
  • Version 1.0.51

    HOTFIX:

    • removed the cases from being added to the bots container, causing them to run out of ammo. Thank you reysonk for the issue bringing it up!

    YOU ONLY NEED TO DOWNLOAD THIS VERSION IF YOU USE THE "addToSecureContainers" OPTION IN THE CONFIG

  • Version 1.0.5

    CHANGELOG 5/2/24:

    - added TEN new belts, a true WTT Team effort of Tron and Evocatus 💪

    - adjusted pricing for all belts to be relative to their size

    - added ExcludedFilters to the slots so you can't infinitely nest belts inside eachother 🤣

    - fixed the server error that happened with SVM, instead of crapping out the server it now just _SPAMS_ you to disable the option in packNstrap or SVM 🤣

    - updated the modpage to detail each belt, it's size and trader/loyalty level


    It's WTT Thursday 😎

  • Version 1.0.4

    NEW FEATURES:

    • added a new config option to add the cases to secure container filters, on by default (let's hope SVM doesnt fuck this)
    • added onto the config option to lose/keep armband on death, should now keep all items if loseArmbandOnDeath = false

    BUGFIXES:

    • fixed annoying bug causing magazine presets to fail to work (thank you DrakiaXYZ for the code contributions towards the fix!)
    • changed pointman loyal level to 2
    • moved layout bundles to be loaded from the client directory, fixes issues for people who run their server remotely
  • Version 1.0.3

    HOTFIX #3

    - ACTUALLY fixed the filters for the Docket. REEEEEEEE /bonkbonkbonk

  • Version 1.0.2

    HOTFIX #2:

    • added back the proper filters for the docscase and the toolpouch /bonk #2
  • Version 1.0.1

    HOTFIX:

    - Fixed a major incompatibility with Use Items Anywhere that caused instant CTD when trying to use items in raid. Turns out it was a load order issue /bonk

  • Version 1.0.0

  • LATEST RELEASE HAS A INCOMPATIBILITY WITH SVM + SECURE CONTAINER FILTERS

    Until a fix can be addressed, either turn off "addCasesToSecureContainer" in Pack N Strap config, or manually change your load order so SVM loads AFTER Pack N Strap

    Thumbs Up 2
    • Change just change the load order, you can do it manually via the .json file or just download a mod organizer with a cool GUI

    • Hi. Is it possible to download the version for 3.7.4?

  • Is there any way to make the Docket be able to hold dogtags as well? thank you!

  • I just started using Pack 'n' Strap and I really do like what the mod is adding to the game. I'm playing with the Realism mod tho and I've noticed a few things about the stats on the items.

    -The Small Keychain weighs .5kg? Gringy only weighs 0.015kg. But it seems all the containers added weigh the same .5kg which seems like an oversight.

    -The realism mod changes container/gear stats to affect reload speed, comfort, etc... and it seems to be giving the same default stats to all the belts added by Pack 'n' Strap. Is there a compatibility mod that i'm not finding or could you make one?

  • Hi Iv noticed when I have my money in the leather pouch inside a belt (on armband) I cant pay the BTR driver.. Is it possible to fix that? thanks for the great mod :)

  • How does the new Slot (Armband) work?
    Are bots (LootingBots) able to loot the belts which be weared on armband slot?

  • is the texture supposed to look like this https://imgur.com/a/hQwdil1 ? or is something wrong with mine?

  • Haven't noticed any NPCs wearing the belts, are they supposed to? I can buy them at traders, so they're in the game.

    When I open up my server I get one red error log:

    Code
    Mod: (SPT-Realism) is missing a package.json. Make sure you have checked the mods hub page for install instructions

    Would that be causing the issue?

  • pls help me i try to add addtospecialsolt from Pack 'n' Strap v1.0.7 to 1.0.6 because im in spt 3.8.3 user\mods\WTT-PackNStrap\src - CustomItemService (v1.0.7) I copied this code and pasted it nto the same path mentioned above. = WTT-PackNStrap\src-PackNStrapItemService (v1.0.6) But it gave me an error Please tell me how to add it correctly


    this.processInventorySlots(itemConfig, itemId); // Pass itemId and inventorySlots in the correct order

    this.processMasterySections(itemConfig, itemId);

    this.processWeaponPresets(itemConfig, itemId);

    this.processTraders(itemConfig, itemId);

    this.addtoHallofFame(itemConfig, itemId);

    this.addtoSpecialSlots(itemConfig, itemId);

    numItemsAdded++;

    }



    if (numItemsAdded > 0) {

    this.Instance.logger.log(

    `[${this.Instance.modName}] Database: Loaded ${numItemsAdded} custom items.`,

    LogTextColor.GREEN

    );

    }

    else {

    this.Instance.logger.log(

    `[${this.Instance.modName}] Database: No custom items loaded.`,

    LogTextColor.GREEN

    );

    }



    for (const itemId in this.configs) {

    const itemConfig = this.configs[itemId];


    this.processBotInventories(itemConfig, itemConfig.itemTplToClone, itemId);


    }


    this.questModifier.modifyQuests(this.Instance.database, this.Instance.jsonUtil, this.Instance.debug);


    }

    • This is the code that I replaced with the one mentioned above.


      WTT-PackNStrap\src-PackNStrapItemService (v1.0.6)


      this.processInventorySlots(itemConfig, itemId, tables); // Pass itemId and inventorySlots in the correct order

      this.processMasterySections(itemConfig, itemId, tables);

      this.processWeaponPresets(itemConfig, itemId, tables);

      this.processBotInventories(

      itemConfig,

      finalItemTplToClone,

      itemId,

      tables

      );

      this.processTraders(itemConfig, tables, itemId);

      //this.modifyQuests(tables, jsonUtil);

      numItemsAdded++;

      }

      if (numItemsAdded > 0)

      {

      this.Instance.logger.log(

      `[${this.Instance.modName}] Database: Loaded ${numItemsAdded} custom items.`,

      LogTextColor.GREEN

      );

      }

      else

      {

      this.Instance.logger.log(

      `[${this.Instance.modName}] Database: No custom items loaded.`,

      LogTextColor.GREEN

      );

      }

      }

    • the Error


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

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

      at PackNStrapItemService.processInventorySlots (G:\SSD\Escape From Tarkov\user\mods\WTT-PackNStrap\src\PackNStrapItemService.ts:384:16)

      at PackNStrapItemService.postDBLoad (G:\SSD\Escape From Tarkov\user\mods\WTT-PackNStrap\src\PackNStrapItemService.ts:58:19)

      at PackNStrap.postDBLoad (G:\SSD\Escape From Tarkov\user\mods\WTT-PackNStrap\src\mod.ts:75:36)

      at PostDBModLoader.executeModsAsync (C:\snapshot\src\loaders\PostDBModLoader.ts:77:45)

      at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:30:24)

      at App.load (C:\snapshot\src\utils\App.ts:57:26)

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

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

      at PackNStrapItemService.processInventorySlots (G:\SSD\Escape From Tarkov\user\mods\WTT-PackNStrap\src\PackNStrapItemService.ts:384:16)

      at PackNStrapItemService.postDBLoad (G:\SSD\Escape From Tarkov\user\mods\WTT-PackNStrap\src\PackNStrapItemService.ts:58:19)

      at PackNStrap.postDBLoad (G:\SSD\Escape From Tarkov\user\mods\WTT-PackNStrap\src\mod.ts:75:36)

      at PostDBModLoader.executeModsAsync (C:\snapshot\src\loaders\PostDBModLoader.ts:77:45)

      at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:30:24)

      at App.load (C:\snapshot\src\utils\App.ts:57:26)

    • Have you figured it out, ive been trying to add the fanny pack to slot 3 and its not working whatsoever, the usual way to mod allowed items in spec slots isnt working in latest spt.

      I use to have 4 slots and added things like the sawed off shotty, meds etc but i can't the fanny pack to work.

  • Is there a way to keep the belts upon death but lose the items inside them?

  • I need help with a mod

    The mod is WTT - Pack 'n' Strap

    When I enter the game, it gives me this error.

    In response to http://127.0.0.1:6969/client/items:

    Error converting value "GoblinsBoltHole" to type 'EFT.MongoID'. Path 'Grids[0]._props.filters[0].ExcludedFilter[0]', line 1, position 10711875.

  • Error

    In response to http://127.0.0.1:6969/client/items:

    Error converting value "GoblinsBoltHole" to type 'EFT.MongoID'. Path 'Grids[0]._props.filters[0].ExcludedFilter[0]', line 1, position 10711875.

    OK

  • I love this mod and always use it when it's available.

  • I love the mod, Groovey. I dont use a secure container in SPT and was wondering how I could get the belts into the pouch slot instead of the armband. Or is this not really a thing that can happen due to reloading weapons and such?

  • Would be nice to see them be able to be reloaded into the belt directly, and be compatible with UIFixes. Otherwise, cool as heck.

    • I have a tip as to how to get the reloading to work, gonna look into it soon.

      How is it not compatible with UIFixes?

    • ReloadMagsInPlace doesn't work on the Armband slot sadly, so the mags don't stay in the belt.

    • Ahhh, yeah i read that in tyfon's comment actually.

      I just followed the bread trail he left me, and patched the armband to allow reloads, so next version should hopefully work 8)

      Happy 1
  • Amazing mod! Thank you!


    Could you consider adding an option to put small cases like key rings in special slots, please.

  • Hi, I am getting an error in the logs:
    [2024-08-20T07:38:03.667Z] error: Mod: (SPT-Realism) is missing a package.json. Make sure you have checked the mods hub page for install instructions

    Because of the SPT-Realism folder that comes with the .zip file. I am not using the realism mod, do I still need to have this folder and files?

  • I have an issue. When i attempt to "open" any battle belt a very super small box pops up (check out my avatar, i couldn't figure out how to upload it to this comment, i'm not super techy) and it wont show what inside it. I've had your previous versions downloaded successfully just fine and work normally but i upgraded to 3.9.5 and now this has happened. Any help would be greatly appreciated, your mod is a must have.

    • Also, you can see the tiny box that pops up on my avatar just below and to the left of the battlebelt, you'll notice the red "x" box there.

    • Yeah I got the exact same issue, although the fanny pack and tool belt appear to work right

    • Im having this issue just downloaded the mod. Any fix found yet?

    • Maybe I'm late but here is the fix that worked for me:


      Download the mod directly from here and make sure you have the bepinex folder containing the .dll and the custom rig layout folder. Both go in the bepinex folder of SPT.


      Here is where I got the fix from. Thank you mister developer:

      https://www.reddit.com/r/SPTar…em_with_wtt_pack_n_strap/

  • Cant seem to find anyone asking this. Im using realism and have the realism compat installed to. However ever single pouch seems to have the same stats. like -12% comfort, -10 reload speed etc. Making them kinda useless. Im curious if anyone has had this issue before, and how to correct it?

    Thanks in advance!

    • All Realism compatibility mods should be before Realism! Move them and everything will work. It works as it should for me.

    • Are you using a mod loader to move them?

  • hi would it be possible to use one of the cases to store weapon parts or just scopes and silencers. that would be really awsome,

    thx in advance

    Thumbs Up 1
  • What does the add cases to secure container function in the config file do? I have it set to true and im not using SVM however its not letting me add battle belts in place of secure container if thats what its supposed to do. Everything else works correctly. Just making sure im understanding this function correctly?

  • In Item_Containers.json, which line controls the graphic in the inventory?



    Just for reference, I want to change the size of the smol scav container but the graphic remains the same size so it bleeds over the edges of the now 2 cells it takes up. I figured it'd be an easy fix to just swap the smol docs case graphic onto it but the couple things I tried didn't work.

    • Clear your cache, should fix the icon

    • deleted the root cache, user cache and cleared cache through launcher just to be sure but it remains unchanged. what am I doing wrong?

    • Having the same issue. I made a change to my Gear_Belts.json. The slot change i made took place, but it still shows the icons incorrectly. I also went and cleared every cache.

    • Piling on, same issue, clearing cache did not fix

  • I've been running the little 2 slot documents case in my alpha and it seems that any money i keep in it disappears on death or extraction, i looted around 20k and started with 10k and when I got sniped by the Mira Ave sniper I only had a few hundred in it in.

  • Hi,

    I would like to give you an idea i've got playing your mod.

    I think we are many players tired to store our plates in item case or thick cases. You could create the solution.

    It could be simple. Just take a model you already did. Like the scav case you made. Put it in a differente color, like grey or black. Make a restriction about what you could store inside (only armor plates) and voilà !
    Your incredible mod will be even more incredible.

    (sorry for miss-spells i'm french)

  • any chance to get 1.0.6 ver? need plugin for 1.0.6

  • Hey Groovey, couple folks have pinged me because UIFixes reload mags-in-place doesn't work with armbands, and a few comments here have mentioned magazines don't get unloaded into the armbands.


    If you're interesting in fixing that (even without UIFixes), you just need to patch GetPrioritizedGridsForUnloadedObject

    Heart 3
  • Hello, would it be possible to uploade the last stable version for SPT 3.8.3 ?

    The Link to Version 1.0.6 leads to a github 404

  • Can you please let me know if this mod is compatible with Fika? I have not found any information about compatibility or potential issues in the description. I would greatly appreciate your help in advance!

    Thumbs Up 1
    • It is compatible. I have played on a server for around like a month or so, which has been using it with no issues whatsoever. 👌

      Heart 1
    • Quote

      It is compatible. I have played on a server for around like a month or so, which has been using it with no issues whatsoever. 👌

      Huge thanks! :)

  • It reloads from the belt but doesnt put a mag back in and just drops it. Is this is a config thing or a bug?

  • Every time you change the magazine, the magazine will not automatically be put into the belt and will fall out.

  • First off, I love this mod. It's one of my mainstays for every modlist ive been running, ever since you first released. Thanks a lot 🫡

    I just wanted to write here, in case dev.sp-tarkov.com isn't somewhere you really check, or get notifications from. (I know I don't.). I opened an issue (feature request/enhancement), about something that on the surface seems simple to implement. I hope you're able to take a look 🙏

    • it's funny you should bring this back up, because I already wrote this function sometime last year and forgot to implement it, and it would break all our current configs if I implement it now.

      I'll try and get it up and running again and keep you posted, it's definitely doable

      Heart 1
    • Sounds awesome, I'm glad it seems like it's possible. 😁

      When I tried, I ran into some error related to flea offers and arrays, though i couldn't fully understand it. Best i had it running was that it saw only the first item in the array, and trying to change the code to accept multiple in the barterScheme, just made it spit out errors no matter how i flipped it