Black Equipment Pack 1.0.12

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.

This mod adds 17 armored vests, 12 backpacks, 3 masks, 11 headwears, 8 armored chest rigs, 5 chest rigs and 7 additional items for helmets.

I highly recommend using this mod with my other mod: Black Clothing Pack


This mod adds 17 armored vests, 12 backpacks, 3 masks, 11 headwears, 8 armored chest rigs, 5 chest rigs and 7 additional items for helmets to the Ragman on 1 LL.


The mod will be updated gradually, and I will try to release new versions with new equipment as quickly and often as possible.


Items from JustNu you can see here

My own items, which you can see here


Credit to JustNU for original mod


If you want to support me, you can donate to me on PayPal: [email protected]

or send a donation to my boosty

  • Found an error in your code. In globals.json you have an error under 6731559159c4d46d963aead4. When reaching level 3 with Ragman you get spammed with errors as one item under the mongo id above has an issue.

  • Will you be updating the clothing pack as well?

    • So far I don’t know how to transfer clothes to 3.10.0

      Thumbs Up 1 Crying 2
  • HOLY ! That was fast.


    You are a fking legend sir !


    Is it also possible to wear black gpnvg-18 and SLaap with Tactical Gear Mod Fast ModXII helmet ?


    Happy 1
    • I will certainly try to do this, but it’s not in my plans, so I can’t promise

    • download my ETG mod. My mod has this helmet. And it supports any modifications from other mods. Name of the helmet: SK Fast XP (Black Cover).

      Thumbs Up 1
    • Will definetly try that ty !

      Heart 1
  • Can we expect 3.10 or mod is done ?

  • Thank you <3

    Heart 1
  • hello brother i hope you remember me :)
    still the problem going my guy

    6b13

    bortac medical chest rig

    still in loading so i have to alt+f4 to get the stuff


    just to inform you thats all <3

    Crying 1
    • Thank you for letting me know, this really infuriates me because I don’t know what to do at all.

      Thumbs Up 1
    • its okay man take your time and we will wait for your work ;)
      you can do it brother dont stop trying :)

      Heart 2
  • you need to fix how they are bought on the flea market btw, they arne't sold with any of the built in armor pieces so they are actually useless unless you buy them from the trader

    Thumbs Up 1
  • The black killa armor is something i didn't know i needed until now, Cheers! <3

    Heart 1
  • Is there a git for this mod? or just a empty repo to report issue in?

  • 6B13 Black version is causing problems If you buy it, it keeps loading and you can't wear it

    • Just re-enter the game. I don't know how to fix this.

  • cough cough Black Glock 19x mag cough cough I'd love you forever :)

    Happy 1
  • Do you plan to update the textures of some of these later on, especially Ana M1 Body Armor (Black)?

    • What do you think I did in the updated version?

      Heart 1
    • "facepalm" lmfao


      Love your work and your dedication, keep it up!

  • Hi there sorry to bother you but I have a problem, all of the black armor-armored chest rigs don't have any armor areas, is this normal? iA3Unb16gQja.jpg

    • I think you bought it at a flea market from bots. Unfortunately, so far the inserts are only on the body armor that is sold by Ragman.

      Thumbs Up 1
    • yes you were right! thanks for the answer

    • hi bud, i have a similar issue where PMCs are spawning without inserts too, is this normal behaviour?

  • okay so when i buy the new stuff rig armor its give me the wait logo and the way i fix that is alt+f4 after that i can see it in my stash...is there anyone had this issue?

    • I had this problem and I have no idea how to fix it

    • damn :(
      thanks man for the intel much love and love your work brother <3

      Heart 1
    • and with which particular bulletproof vest did you have a problem?

    • okay here what i get so far:
      6b13

      bortac medical chest rig

      i will try some but this is what i face so far so yeah ( just to let you know the reason why i start this is because am big fan of 6b13 black armor :3 )

      Crying 1
    • FWIW this is the console error I get for same issue (Black 6b13 armor):


      Hope it can help. :)

  • realistic patch ?

    • if no how much paypal i send advance you get for make it ?

    • What exactly would you like? It is already compatible with realism, although I didn't even change anything

    • it works with realistic ? protect zones all ?

    • Although, if you wanted to see some custom values, I could try to make them

    • thank you for you mods, a unrelated question

      i see you make recrafted of the texture mods.

      Have you thought about making m700 wooden stock?


      wooden stock

      Thinking 1
  • When I download just 1.0.6. all items are in Ragman (I am currently LL2 with him), I think that is not correct according to the changelog?

    Code
    Changes:
    
    Prices from version 1.0.3, which I edited a little.
    
    Added loyalty levels from version 1.0.5.

    Downloading 1.0.5. on top of 1.0.6. fixed the issue for me, stuff that I shouldn't have access to is not there anymore. Am I getting confused by the changelog or is something wrong?

    • Do not install 1.0.6 and 1.0.5

    • Only 1.0.4 and 1.0.5 or 1.0.6

    • How do I make 1.0.6. not have everything unlocked from the start on Ragman then? I installed only 1.0.6. at first and everything is unlocked.

    • I will fix it soon. You can fix it yourself by following the instructions I wrote below.

      Heart 1
    • I see it just dropped, seems to be working at first glance! Thank you kind sir :) Good work. I just noticed the server still reports version 1.0.6. so You probably forgot to version bump but I doubt anyone cares about that :D

      Happy 1
  • Sick Mod, thanks so much for updating to balance traders!

    Heart 1
  • thanks so much for updating this! i'm not sure if it's intentional, but every single item is unlocked on ragman level 1 for me. is there a way to make it so that the gear is only available on ragman levels that make sense for the tier of armor that it is?

    Heart 1
    • This is how I set them up. You can set your loyalty level, here are the instructions. Follow the path: mod - database - traders - 5ac3b934156ae10c4430e83c - assort.json. There you will see a small list of all the elements. What each ID is associated with, you can find out in database - custom_items.json, there will also be names of each element. You need SPT ID. After you have found the SPT ID you need, you find the globals.json file along the path: database - globals.json, and then find this ID. You will see the _tpl line, above it you are interested in the ID, it is called "id", after which you copy it and go to assort.json, go to the very bottom, where there will be a column of IDs, after you have found the ID you need, just replace the number opposite it. But I still do not think that you should spend so much time on some kind of loyalty level setting for items.

      Heart 1
    • i appreciate the instructions! when i peeked around in the files for it, i sort of figured i would have to do something along the lines of that haha. i still try to challenge myself as much as possible when i play SPT so i just might go through the effort and re-shuffle everything. thanks again!

      Heart 1
    • an update for anybody else who felt the same way, i've gone through and manually adjusted every item to be on separate trader levels for more natural progression. i've tried to mirror every item's level requirement to the live game's trader level requirement. you can replace your assort.json with mine here: https://drive.google.com/file/…xvlvfB1I/view?usp=sharing


      anything purely cosmetic like hats and face masks were left at LL1

      Heart 2
    • Now I'll see what it is and maybe add a new version with it.

      Happy 1
  • Error: Attempted to resolve unregistered dependency token: "PrimaryCloner"

    Error: Attempted to resolve unregistered dependency token: "PrimaryCloner"

    at InternalDependencyContainer.resolve (C:\snapshot\project\node_modules\tsyringe\dist\cjs\dependency-container.js:105:19)

    at AddItems.postDBLoad (E:\sptaki\user\mods\Black Equipment Pack\src\mod.ts:33:47)

    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)


    Error: Attempted to resolve unregistered dependency token: "PrimaryCloner"

    Error: Attempted to resolve unregistered dependency token: "PrimaryCloner"

    at InternalDependencyContainer.resolve (C:\snapshot\project\node_modules\tsyringe\dist\cjs\dependency-container.js:105:19)

    at AddItems.postDBLoad (E:\sptaki\user\mods\Black Equipment Pack\src\mod.ts:33:47)

    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)


    i don't know what could be causing this (and i think it's just an issue on my end)

    would appreciate if you could point out what's doing this

    ? 1
    • I have no idea, does this prevent the SPT from starting?

    • It does, no issues with other mods though

      Crying 1
  • 10/10 Mod Love the black killa armor!

    Heart 2
  • Man, I don't wanna be that guy, but... can you please pick a file naming scheme and stick to it?

    ? 1
    • Are you talking about item names? If so, it depends on the situation, for example, if I'm updating an old mod, then no, I'll just copy and paste the name, and if I'm making my own mod, then we'll see, but more likely no than yes

    • The zip folder names. Haven't had any issues with the other files, I should have been more clear

      ? 1
  • Is it just me or black GPNVGs not showing anywhere?

    Crying 1
    • I just didn't add them, there are many mods that have black GPNVGs

      Crying 1
    • Hi, what would one of those mods be? Thanks

    • He might add the one JustNu had in his mod to this mod.
      I don't want to use other mods to get the black GPNVG..

  • Made the scavs and pmcs not spawn in my game. Just 1 pmc spawned after 5 min, and scavs came really late. Didn't work with the item info mod as well. Although I understand the bug with the item info, I'm unclear on how it could affect bot spawns. After removing the mod, everything returned to normal, confirming that it was indeed this mod that causing the issue.

    Thinking 1 ? 1
    • It must have been coincidental. After your comment I tested this mod (with only this mod active), and Scavs/PMCs spawned as usual. I did not encounter the issue you are experiencing & I tested it with the mod's items equipped, it can't be from this mod. Your SPT installation might have issues.


      There ARE mods that make the AI spawn in intervals, and then you'll have (way) more encounters.

      EDIT: Tested it again, and again. And it must have been a coincidence - they spawn every single time in my game - remember, there are time intervals in which they spawn. So they can spawn all of a sudden on the other side of the map or right next to you, so that is definitely the "issue".

  • Great mod! The price of these is pretty unbalanced & not balanced around loyalty level though. I've done a few myself with trader assorts but prob something to look into as a lot of them are insanely cheap/unbalanced. Ty!

    Thumbs Up 1
    • I compared it with the prices of existing items.

      Thumbs Up 1
    • ImBenCole, You can edit the prices and such yourself in the files.
      It is very easy to do that, just open them and have a look at them.

      Thumbs Up 1
    • You can customize everything for yourself. Follow the path: mod - database - traders - 5ac3b934156ae10c4430e83c - assort.json. There you will see a small list of all the elements. What each ID is associated with, you can find out in database - custom_items.json, there will also be names of each element. You need SPT ID. After you have found the SPT ID you need, you find the globals.json file along the path: database - globals.json, and then find this ID. You will see the _tpl line, above it you are interested in the ID, it is called "id", after which you copy it and go to assort.json, go to the very bottom, where there will be a column of IDs, after you have found the ID you need, just replace the number opposite it. But I still do not think that you should spend so much time on some kind of loyalty level setting for items.

      Thumbs Up 1
    • Yeah no worries as I said i've already edited them myself, was just mentioning it for others.

    • & its only a few that are very unbalanced like the killa armour at 60k for example

  • I gotta say, I'm impressed! Some of the armors and rigs look so sexy and black! It also makes role playing much more immersive as BEAR or USEC, especially Bear. Love the mod, only wish we had the swappable armor plates and inserts mod up to date to pair with the mod.


    Thanks for another great addition to SPT!

    Heart 2
  • Hey! Appreciate the mod.
    Do want to report an issue though; when used in with SPT-Realism and having the Randomized Trader pricing feature enabled it will cause a constant error to be spewed inside of the SPT-Server log and it causes the pricing functionality to stop working. It most commonly happens when coming back from a raid or when the trader items reset.

    The error is basically something about: "TypeError: Cannot read properties of undefined (reading '_parent')"
    Not quite sure why it might be happening or how to fix it, but I hope this helps you/anyone else ! :)

    Heart 1
    • Like, the price won't be randomized? I don't think it's that important, and I don't know how to fix it, sorry

    • If it is a big list of errors that are all the same with different IDs listed, then that is possibly the "out of space" bug with stash. Which seem to happen with increased stash size and is triggered after a raid, but possibly not always. So might not be this mod.

      Thumbs Up 1
  • Hello! Love the mod, but would it be possible in the config to change the size of backpacks and rigs? Amazing work!

    • Thank you. the thing is that this is not entirely my mod, I took the old version of the mod from JustNu, and there the slots are sewn into the backpack, and I don't know how to do it, so sorry, but no. By the way, can you tell me what kind of mod it is?

    • Oh okey! I am using Joshmate Better backpacks :)

      Heart 1
  • It appears there is a missing bracket in the "props" section/declarations in the JSON file, this is probably why iteminfo is wigging out.


    Example:



    Hope this helps :)

    ? 2
    • Also I was able to see that easily with Visual Studio Code, if you need a decent text editor. Sublime is also very good.

    • mine VScode doesn't show any errors

    • Bleh, mine was misbehaving, highlighted that section incorrectly. LINT passed it. Well, I keep working on debugging anyway.

      Heart 1
    • I did find this in the JS file:


      Code
      //Mastery
              const dbMastering = this.db.globals.config.Mastering;
              for (const weapon in this.mydb.globals.config.Mastering)
                  dbMastering.push(this.mydb.globals.config.Mastering[weapon]);
              for (const weapon in dbMastering) {
                  if (dbMastering[weapon].Name == "SR25")
                      dbMastering[weapon].Templates.push("0088_ATL_SR25_FDE_8800");
              }
              this.logger.debug(modFolderName + " mastery finished");

      Not well versed in this engine yet, but I wonder if that is the same issue Artem had that broke that mastery dropdown?


      Edit: Yeah looks like Artem edited that bit out since 1.8.3 to 1.9.1.


      Code
       //Mastery
              const dbMastering = this.db.globals.config.Mastering
              for (const weapon in this.mydb.globals.config.Mastering) dbMastering.push(this.mydb.globals.config.Mastering[weapon]);
              this.logger.debug(modFolderName + " mastery finished");

      Edit 2: That's in both files

    • What is required of me?

  • Thankiesssssss!!!!!!! <3 <3 <3 <3 animeshy

    Heart 2
  • Says "Missing sptVersion field"

    Thinking 2
    • I don't know if this will work, but go to package.json and change X to *