BETTER ATTACHMENTS 3.10.4

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.

All gun attachments are better ergonomics and confgurable recoils. To deal with OP AIs you need OP guns.

All gun attachments are changed and fully configurable. This includes:

  • Stocks
  • Foregrips
  • Sights (all types) - Iron Sights, Collimator, Compact Collimator, Optical Sights, Scopes etc.
  • Muzzles (all types) - Compensator, Flashhider, Suppressors etc.
  • Flashlights
  • Lasers
  • Handguards
  • Pistol Grips

    Total number of attachments changed: 1094

With Version 3.10.3 Silencers and Flashhiders are buffed. Which makes Guns OP with Perfect Ergonomics. To avoid this please use 3.10.2 Version.


Improvements:

  • Ergonomics improved by ~50%
  • Recoil improved by ~25%

Everything provided in the mod is configurable. Just update ergonomics_updated and recoil_updated value inside the config file whatever you want.

  • Version 3.10.4

    Bug fix:

    • Removed unintened configuration values for Muzzles and other attachments
    • Added different configuration for Suppressor Recoi and Muzzle Reoil
    • Unwanted reoil values removed from config
  • Version 3.10.3

    config added for 167 attachments

    • Added support for COMBO MUZZLE DEVICES
    • Added recoil configuration and Implementation for FLASH HIDERS, SUPPRESSORS
    • Suppressors have 25% better ergonomics
  • Version 3.10.2

    Added support for more 306 attachments including

    - Handguards

    - Pistol Grips

  • Version 3.10.1

    Fixed the error which occurrs while server load sometimes

    - TypeError: Cannot read properties of undefined

  • Version 3.10.0

  • Can you do something about the overheating of the VAL and VSS? Not disable it, but tone it down so i can maybe shoot 3 mags instead of 1.5 before it jams.

  • is the notice for 3.10.3 also for 3.10.4 or is it ok to use 3.10.4 over 3.10.2?

    • in 3.10.4 I have added a configuration to disable extra reoil for suppressors. But the reoil improvement will be added to any muzzle devices.
      3.10.2 only imporves recoild in compensator and Foregrips.

  • Now, almost all my weapons have little to no recoil, which isn't what I expected from Tarkov.

    so...I'm not sure this is what I wanted, haha!

    But you did a great mod

    thank you for your hard work!



    • I have added configuration for separate Muzzle recoil and Suppressor Recoils buffs. There was a bug in my configuration which was adding unwanted reoild and ergo buff to muzzles which I will fix today.

    • there was a issue where recoil was 0. And I have mistakenly added recoils to -5% by default Please redownload 3.10.4. But still there will be some buff to reoil. To remove this you need to disable from the config.

      "betterMuzzles": true,
      "betterMuzzleRecoil": true,
      "betterSuppressors": true,
      "betterSuppressorRecoil": true,

  • Hey, nice mod however I'm trying to change the recoil of the "AR-10 KAC QDC 7.62x51 Muzzle Brake Kit" from -9% to -10% and the "KAC PRS/QDC 7.62x51 sound suppressor" from -8% to -10% recoil as well but these items don't have the "recoil" or "recoil_updated" lines so I added the lines myself to the correct items in the config but it does not update the recoil and I'm not sure why, any help?


    "6130c43c67085e45ef1405a1": {

    "category": "FLASH_HIDER",

    "ergonomics": -1.0,

    "ergonomics_updated": 0,

    "name": "AR-10 KAC QDC 7.62x51 Muzzle Brake Kit",

    "recoil": -9.0,

    "recoil_updated": -10.0


    "5dfa3d2b0dee1b22f862eade": {

    "category": "SILENCER",

    "ergonomics": -23.0,

    "ergonomics_updated": -11,

    "name": "KAC PRS/QDC 7.62x51 sound suppressor",

    "recoil": -8.0,

    "recoil_updated": -10.0


    I simply added the "recoil": -9.0, and "recoil_updated": -10.0, I don't get any errors in the server and I can change the recoil of other attachments that already have the "recoil" and "recoil_updated" lines and those actually change in-game. Any help would be appreciated.

    • Yes that is because I did not added any recoil configuration for Flash hiders, suppressors. It was fixed in the 3.10.3 version. Please download the latest and thank you :)

      Heart 1
    • Thank you, very appreciated!

  • Hey! Thanks for the mod.


    I would like to configure it but im not sure why it doesnt work. In config.json I changed it so the rk-1 gives 20 ergo and -8 recoil. Ingame its +5 ergo -4 recoil. Why?


    "5c1cd46f2e22164bef5cfedb": {

    "category": "FOREGRIP",

    "ergonomics": 2.0,

    "ergonomics_updated": 20,

    "name": "Zenit RK-1 tactical foregrip on B-25U mount",

    "recoil": -8.0,

    "recoil_updated": -8

    • Check there is another RK-1 Foregrip. RK-1 B-25U mount is different.
      5c1bc5612e221602b5429350 - This is the ID for RK-1 Foregrip which is you are looking for.

  • Nice mod :) :thumbup:

    Thumbs Up 1
  • How can I download without registering?

    • Are you talking about drop box ? you dont need to register. Simply skip it.

      Thumbs Up 1
    • I didn't see this little inscription )))

  • Does this mess up gunsmith missions?

    • I'm not 100% sure, but most of the time, Gunsmith missions require higher Ergonomics and lower recoil values. My mod increases Ergonomics and reduces recoil by default.

      Hopefully, this won't cause any issues. However, if it does, you can temporarily disable the mod, hand over the gun, and then re-enable the mod after completing the mission.

      Heart 1
  • i get a error on start



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

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

    at BetterAttachments.updateErgo (E:\spt new\user\mods\deadw0lf-betterattachments\src\mod.ts:117:80)

    at BetterAttachments.postDBLoad (E:\spt new\user\mods\deadw0lf-betterattachments\src\mod.ts:84:22)

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

    at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:26:13)

    at App.load (C:\snapshot\src\utils\App.ts:53:13)

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

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

    at BetterAttachments.updateErgo (E:\spt new\user\mods\deadw0lf-betterattachments\src\mod.ts:117:80)

    at BetterAttachments.postDBLoad (E:\spt new\user\mods\deadw0lf-betterattachments\src\mod.ts:84:22)

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

    at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:26:13)

    at App.load (C:\snapshot\src\utils\App.ts:53:13)

    • Can you please share some more details like your game version or some other attachments or gun mods you have used.

    • spt version:3.10.5

      i have no mods that add attachments but i have mods that add new guns

    • Just updated my mod to 3.10.1. Please try 3.10.1 Version. Hopefully it will work with the fix.

    • works now!

      Thumbs Up 1
  • Good Mod

    Thumbs Up 1