Modular Attachments Server Side Slider/Shooter System 3.2.0

Adds new mounts to let you move stuff along stuff.

[tabmenu]
  • Version 3.2.0

    NEW version with new item IDS.

    DELETE OR REMOVE ALL MOUNTED OBJECTS OR PRESETS OR ITEMS ADDED

    v3.3.0

    • Real MongoID update, for real this time. That means remove all existing items or presets
    • Fix for tube mounts being wrong

    Extract with 7zip (https://www.7-zip.org/)


    Updated list of IDs for ALP users to add to their "customBlacklist" in configs.json to stop bots from butchering their loadouts.



    CUSTOM TRADER REQUIRED

  • Version 3.1.0

    NEW version with new item IDS.
    DELETE OR REMOVE ALL MOUNTED OBJECTS OR PRESETS OR ITEMS ADDED


    v3.1.0

    • MongoID update, futureproofing against when BSG eventually tries to enforce mongoIDs on all the slots.
    • Fix for the recursion error on the scope positional mounts

    Extract with 7zip (https://www.7-zip.org/)


    Updated list of IDs for ALP users to add to their "customBlacklist" in configs.json to stop bots from butchering their loadouts.



    CUSTOM TRADER REQUIRED

  • Version 3.0.0

    v3.0.0

    • 3.8.x update
    • Added new BSG foregrips, scopes and stocks for tubes to the mounts

    Extract with 7zip (https://www.7-zip.org/)


    Alternate download link ( https://www.nexusmods.com/escapefromtarkov/mods/37?tab=files )


    CUSTOM TRADER REQUIRED

  • Version 2.1.1 HOTFIX

    v2.1.1 HOTFIX for assort issues

    3.7.x update

    Updated filters to better match 13.5 attachments

    Added internal blacklist, you need to toggle the following ALP's configs in order for the ALP to respect the blacklist.

    Code
        "applyInternalPMCBlacklist": true 

    Custom trader required

  • Version 2.1.1

    v2.1.1

    3.7.x update

    Updated filters to better match 13.5 attachments

    Added internal blacklist, you need to toggle the following ALP's configs in order for the ALP to respect the blacklist.

    Code
        "applyInternalPMCBlacklist": true 

    Custom trader required

  • Version 2.0.0 (REUPLOAD)

    Changed the folder name and the archive method to zip so that those who can't figure out how to stop their silly anti-virus from throwing a fit can use it.

    Hopefully this actually works.


    VirusTotal

  • Version 2.0.0

    v2.0.0

    3.7.x update

    Backend update thanks to Mighty_Condor

    Combined the other 2 mods into this one for easier maintenance.

    Made the tactical device adjustment system compatible with more rail types ( this means more possibility of floating tactical devices if bots generate with the system)


    Custom trader required

  • Version 1.2.0

    Special thanks to Mighty_Condor for helping add a much needed function on the mod.ts.

    • Changed the filters donor from "Aimpoint QRP2 mount for CompM4/PRO sights" to "Vortex Razor AMG UH-1 holographic sight".
    • Added new MFAC LaRue LT101 QD Tactical Picatinny Riser mount usable only on the positioning mount.
  • Version 1.1.1

    WARNING!!! REMOVE ALL MOUNTED SCOPES FROM ANY SAS BASE MOUNTS BEFORE UPDATING!!!

    Changed the base mount to be a clone of "Aimpoint QRP2 mount", this lets it fits on more rails.

    Removed unused sights from the positioning mount to reduce botgen errors.

    Added more scopes/mounts to the positioning mount filters.


    If you are using ALGORITHMIC LEVEL PROGRESSION it is recommended you add "MOUNT_ALL_SHIFTY" to the blacklist of its configs to prevent any possible errors. OR you can try loading this mod after ALP.

  • Version 1.1.0

    Fixed icon rendering issue.

    Changed mounts to 1x1.


    Clear your cache for the new preview icons.

  • Tube adjust does not work for me, cant combine the stock with the position or base in any combo

    sight adjust is fine though

    • Works for me, if you have a mod that modifies buffer tubes or stock values then its not my problem.

  • I think I have encountered an unintended feature:

    https://imgur.com/a/0J0SIgB

    You can mount the Spear receiver on the +02 base

    • Was fixed in 3.1.0

      Thumbs Up 1
    • Yeah I realized that almost as soon as I posted it. Thanks!!

  • V3.1.0


    I'm suddenly crashing and trying to diagnose the issue. These are the last errors that are coming up.


    2024-04-24 16:05:54.489 -07:00|0.14.1.2.29197|Error|Default|There is no 'mode_XXX' transforms in mount_all_SHIFTY_tacGRIP_BASE(Clone)

    2024-04-24 16:05:54.489 -07:00|0.14.1.2.29197|Error|Default|There is no 'mode_XXX' transforms in mount_all_SHIFTY_tacGRIP_BASE(Clone)

    2024-04-24 16:05:54.502 -07:00|0.14.1.2.29197|Error|Default|There is no 'mode_XXX' transforms in mount_all_SHIFTY_tacGRIP_BASE(Clone)

    • That is weird. What other mods are you running. There should be no reason for that asset to do what you said.

      Also what exactly are you doing when the crash occurs.

    • (not in the actual load order)



      Also, the only edit I made to this mod was to add the Black Raptar Rangefinder (from Black Core mod) to be compatible with the DAS, and the Leupold D-EVO compatible with the SAS.

    • Yeah I'm not sure how to replicate this. When does these crashes? Are they consistent?

    • The crashes occur inside the hideout (first time loading) at a rate of around 70%.

  • Brilliant mod.Thank you. Anyway to add mk47 mutant? it doesn't have the multiple stock choice options as the other weapons?

  • for those who doesn't want to install the MFAC trader for whatever reason, what you can do is:
    1- Go to the mod folder, database, traders and click the MFACSHOP folder (or whatever it's called)
    2- Copy/Store the Assort file inside it somewhere else
    3- Delete the MFACSHOP folder
    4- Create a new folder in the same folder as the MFACSHOP was in
    5- Name the folder any traders ID (5935c25fb3acc3127c3d8cd9 is Peacekeeper) (the folder should just be the ID)
    6- Move/Paste the Assort file from step 2 into the folder that you just created

    script time
    7- Now go back to the mod folder (before database folder) and click src
    8- Open the Mod file in Visual Studio Code (or whatever you can use to change a script)
    9- press Ctrl + F and a "Find" bar should pop up on the top right of the code screen
    10- look up "const traders = {" and you should find 1 value inside it called "MFACSHOP:MFACSHOP" or something like that
    11- remove it and replace it with "TraderName:TraderID" (example; Peacekeeper: 5935c25fb3acc3127c3d8cd9)
    12- done, run the game or something or just download the traders mod so you don't have to do all of this blah blah blah

    Thumbs Up 1
  • This is a great mod, but I have one small pet peeve with it. When you install stuff on MLOK or Keymod rails, only the tactical device changes position, but the rail attachment stays at the default position. Is it at all possible to make the rail attachment shift position as well?

    • Thats intended. I do not have plans another set of mods just for MLOK or keymod or some other proprietary rail system in the game.
      Thats like another like 20 game objects I have to add with that system and most of it is going to look off or clip into the handguards themselves because no way am I going to set the distances manually for each rail system.

    • Haha ok, I didn't know it was that complicated.

  • Finally, I was wasting for this one to update to 3.8 to finally make the jump!

  • When you use Valens' Level Progression, do you need to take the same steps as with Algorithmic Level Progression?

    • I have never tested with that mod. If you find the bots using the mounts then yeah the internal blacklist to prevent that doesn't work.

    • I'm quite sure the mod uses custom mounts, as I experienced them having the doge bug using the RedCore/Greencore/WhiteCore mods. Thanks for your reply!

  • I am receiving this error with 3.0.0. Any assistance would be greatly appreciated.


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

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

    at MFACitems.addTraderAssort (C:\Games\Single-Player Tarkov\SPTARKOV\user\mods\xMASS_system\src\mod.ts:471:37)

    at MFACitems.postDBLoad (C:\Games\Single-Player Tarkov\SPTARKOV\user\mods\xMASS_system\src\mod.ts:139:18)

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

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

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

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

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

    at MFACitems.addTraderAssort (C:\Games\Single-Player Tarkov\SPTARKOV\user\mods\xMASS_system\src\mod.ts:471:37)

    at MFACitems.postDBLoad (C:\Games\Single-Player Tarkov\SPTARKOV\user\mods\xMASS_system\src\mod.ts:139:18)

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

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

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

    • Did you install the trader..

    • Sure did.


      EDIT: I reinstalled and it seems to work now. I don't think it liked that I renamed the mod's folder.

  • Dude, is there a way to buy you a coffee?

  • Whenever i try to extract anything it gives me the error code "0x80004005" wich is not mentioned on Microsoft's website ... happening with all the json packages. redownloading didnt help ... am i doing something wrong ?

    Thumbs Up 1
    • me too

    • You know you could just use another archive extractor like 7z...

  • 3.7.6 compatible?

  • Translated by the translator:


    The game crashes as soon as I try to modify the weapon. If you need to provide anything else, just tell me what, and thank you for the modification!


    P.s.-The script error when logging in is spt realism, which I deleted, but its spirit still causes an error.

    Below is a video and a photo of what is happening:
    https://imgur.com/a/KSap6vf

    • The game crashes because you tried to load/generate too many icons/thumbnails. This is an issue with the original game. The mod should work fine with some functions of realism but I don't use realism so don't take my word for it.

    • Well, the problem is as inconspicuous as possible and corrects itself for 2 launches.

      I don't use realism because it conflicts with 1 interesting mod
      Thanks for the answer

  • How can I change the prices of the attachments?

  • I love your work keep making Tarkov better <3

  • Hey, thank you very much for this mod. Just two things: the NcSTAR 45° backup mount isn't compatible with your attachments (both scope and tactical adapter don't work), also not compatible with the included riser. I added the ID to the mod files and fixed it for me but thought I'd let you know.


    And would it be possible to make more negative versions of the scope mount? Like up to -10? Mainly because I would like to bring the backup sight closer to the actual scope. Would be really nice.

    Thumbs Up 1
    • I could add another set of mounts on the scope base but as it stands the average SPT user already have trouble figuring out how to use this mod and I'm not huge on answering inane support questions.

      But yes I had thought of it and couldn't reach a simple enough solution without adding another 15 game objects just for a canted mount.

      I might simplify the whole bundle/icon situation in the future but not anytime soon. I consider this mod to be functional enough for now.

    • Hey thanks for the answer! I totally understand that it's a tedious task. Thank you for the great work, love this mod.

  • Oh man , i can movement handguard ?))) Cooooooool !!!!

  • how can i apply this mod to vanilla mlok rails

  • My tactical devices (side mounts not top) stop working. I set 'removeModItemsFromProfile' to true. could that be the issue?

    • What do you mean by stop working.

    • I was able to place side mounts using the mod. I did some file moving then I cant place them anymore. The top mount works fine. Is there a base for the side mounts I'm unaware of?

    • They all have bases..

  • i have a issue with version 2.1.1 its says


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

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

    at MFACitems.addTraderAssort (E:\games\SPT\EFT\user\mods\xMASS system\src\mod.js:343:54)

    at MFACitems.postDBLoad (E:\games\SPT\EFT\user\mods\xMASS system\src\mod.js:100:18)

    at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at App.load (C:\snapshot\project\obj\utils\App.js)

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

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

    at MFACitems.addTraderAssort (E:\games\SPT\EFT\user\mods\xMASS system\src\mod.js:343:54)

    at MFACitems.postDBLoad (E:\games\SPT\EFT\user\mods\xMASS system\src\mod.js:100:18)

    at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at App.load (C:\snapshot\project\obj\utils\App.js)

  • is it compatible with the new scopes? i cant put any of them on

  • Thank you so much for this! Was finally able to move the ridiculously placed kiba mount & prism 2.5x scope to not be practically in my eye socket. Makes the scope so much more enjoyable on the 74ub!

  • The MAWL doesn't seem to work with the tactical device adjustment system.

  • I have no idea what this means but it won't start.

    • Did you install the trader.

      Thumbs Up 1
    • I installed a bunch of traders for a bunch of mods but it seems I missed this one.

  • The tube adjustment system isn't working for me. The stocks will go on both the base and the adjustments, and the base will go onto buffer tubes, but the position adjustments won't go onto the tube base. Everything else works fine, though.

    • Works for me. Are you sure you are using the right position adjustment mounts.

    • Yeah, the TAS Base with the MFAC Tube Adjustment Systems E1-4 and R1-2. Like I said, the stock will go on the base and the adjustment system, and the base will go on the gun, but the adjustments won't go on the base. Maybe something like Sensible Universal Weapon Mods is causing a conflict, but I don't see anything in the console.

    • Yeah obviously, try loading that after this mod. You won't see a console conflict when attributes are correct but overwritten.

  • Hello, me again - I have a problem: I can’t put these modules on the sight or whatever they’re called (G,P) -- https://ibb.co/PTrdG0D

  • Can I use it for a NcSTAR MPR45 Backup mount?

    Thumbs Up 1
    • if this could be added would be awesome :thumbup::thumbup:

      Thumbs Up 1
  • Hey i wanted to download it but for the 1st time i didn't add the recurrent warning of virus that i can pass trough, this time Google assures me that there is a virus in there and wont let me download it

    • You are not making sense.

    • Usually when i download mods on SPT website, i have a warning for strange files that are not usual and i have to confirm the download. But here, they refuse to let me downloading it and are sure that there is a virus in it. I'm sure it's a file that look likes it but its not, but still, i cant download it

    • The link is on google drive.. I can download it in a private tab with no warnings. I don't understand how you are having the errors you are getting.

    • Didn't though of the private tab, i tried, didnt work, so i had to unable all my windows security system to download it, 1st time in 3 years of SPT and hundreds of mods, weird but its done

    • Ok, I find it hard to believe its not a problem with your own system. There are no .dlls in the archive either.


      Heres the virustotal scan for whats in the link. https://www.virustotal.com/gui…f6b48398d691433?nocache=1

  • Would you be able to make this work with the LaRue LT101 QD Riser? So that it can be placed further up on a rail as well as sights being placed further up on it too?

  • If you want a client mod solution use this mod by SSH, its probably better anyway.

    hub.sp-tarkov.com/files/file/1446/