Lua's Item Smith 1.6.0

Mods made for AKI 2.3.1 or older are NOT compatible with 3.0.0.
Please do not spam mod comments with requests for mods to be updated - repeat offenders will be muted at moderator discretion.

Allow modding weapons and armors or other items on your own taste or desire and preset


  • Version 1.6.0


    • Fixed possible error when raid start after server has been restarted
    • Added log colors for preset load time when it goes over 10s or 20s
    • Added config "__DEBUG__LoadDatabaseAndPresetOnStartUp" to load/test preset
      • WARNING: Some mod items might not load by this method even It has 3s delay load
    • Updated "Lua-G36 All in One with Any ammo on any mags" and "zLua-All Mods" preset
      • Added missing "ModSlots" to be more perfect and complete unlimited modding
        Aaaaand more loading time (25s => 40s) :nikitathinking:
    • Supported "akiVersion": 3.2.2 / 3.2.3
  • Version 1.5.7

    • Fixed "Props" didn't applied preset values correctly
    • Added "Lua-No Armor and Rig Conflicts" preset once again
    • Supported "akiVersion": 3.2.2
  • Version 1.5.6

    • Fixed more item/node gatering error, Now It should be fixed for all item infos
    • Supported "akiVersion": 3.2.2
  • Version 1.5.5

    • Fixed non-exists items info from other mods
    • Added "Multiply Number" for Number type of properties
      • instead of Number, use "*Number" like if you want to multiply value to x2.5 will be "*2.5"
      • Example preset for reduce all items weight to half (50%)
                "Weight": "*0.5" // Reduce all items weight to half (50%)
    • Default Presets
      • Removed "Lua-No Armor and Rig Conflicts" preset
      • Added "Lua-All Items Examined" preset
      • Added "Lua-Half Weight All Items" preset
      • Added "Lua-Half Weight Weapons and Mods" preset
      • Added "Lua-x2 Resource and Healing from Medkits
    • Supported "akiVersion": 3.2.2
  • Version 1.5.0

    Out of "Beta" release

    • Fixed missing nodes, items while gathering item info from database
    • Fixed a lot of bugs
    • Added "IgnoreWarningLogs" preset config and changed few error logs into warning instead
    • Added "mod_slot" types to usable on presets
    • Added more configs
      • "SaveItemInfoToFile" is now saving more infomations rather than node and item
        Also log files are now saved in config/presets/ItemInfo folder
      • "ShowPresetWarningAndErrorCount" for prints error and warning counts when each preset loads
    • Default Presets
      • Added "Lua-All Helmet Mods" preset
      • Added "Lua-No Armor and Rig Conflicts" preset
      • Added "Lua-No Head Conflicts" preset
      • Updated "@Preset Template also README"
      • Updated All other presets to use "mod_slots" type instead of "Node" name
    • Supported "akiVersion": 3.2.1 - 3.x.x
  • Version 1.0.3

    • Changed preset load timing, It now loads when game start
    • Added preset loading time in logs
    • Updated presets
      • Changed "mod_scope" value to "Sights" node to have all scope/ironsights instead of "AssaultScope" only
    • Supported "akiVersion": 3.2.1 - 3.x.x
  • Version 1.0.2

    • Fixed linked search problem
    • Added new preset
      • zLua-Any Mags on All Weapon
      • zLua-All Mods (Previous zLua-All Mods Mags Ammos)
    • Supported "akiVersion": 3.2.1 - 3.x.x
  • Version 1.0.1

    • Prevent loading preset again upon raid end
    • Supported "akiVersion": 3.2.1 - 3.x.x
  • Version 1.0.0

    • Supported "akiVersion": 3.2.1 - 3.x.x
  • Shared Presets

    You can reply on this comment for sharing preset files.

    • Lua
      • [Included] Lua-All Helmet Mods
      • [Included] Lua-All Items Examined
      • [Included] Lua-G36 All in One with Any ammo on any mags
      • [Included] Lua-Half Weight All Items
      • [Included] Lua-Half Weight Weapons and Mods
      • [Included] Lua-No Armor and Rig Conflicts
      • [Included] Lua-No Head Conflicts
      • [Included] Lua-x2 Resource and Healing from Medkits
      • [Included] zLua-All Mods
      • [Included] zLua-All Mags on All Weapon
    • llife
    • p90 -5.56-with any barrel

      Thumbs Up 1
    • toned-down preset,
      still allows for assualt rifle's, assualt carbines, and marksman rifles to have a lot of customization. 6.34 second load time


      Thumbs Up 1
  • Hello Lua, do you think with this mod I could possibly change a regular flashlight which does not emit IR light so it now has an IR mode ? I was looking for a mod which adds a helmet mounted IR light to illuminate where I look to use with NVGs but couldnt find a mod like that. It's a shame that none of the flashlights capable of being mounted on a helmet in vanilla tarkov can emit IR light...

  • Thank's for your wonderful mod!!

    but i need little help here...

    My Pistol keep use rifle mags...

    I want presets like "All mods", but not include "Any mags on Any gun"

    is there any preset like that??

    • check readme and edit mags lines

  • Hm, seems I can't put 9mm in the .357 cylinder, I can however put the 9mm cylinder in the .357 Rhino and use it that way, I can load what seems like everything in normal mags, But the cylinders a picky, I tried using .45 etc in the Rhinos, he'll load the rounds in, But it still shows the cylinder empty with the casings in it.

  • this mod cant work whenever i try to start the server with this mod it says "no present found" ive checked presets but nothing seemed to be wrong

    • Enable preset

    • how to do it

    • open up preset file, set false to true.

    • thanks but which file or notepad

    • the preset files you want to enable, open up with notepad or any text editor

  • Could you please help me?
    I installed the mod correctly as per your instructions and it is my only mod, i enabled it in it's config, everything is up to date, and yet, i don't think this mod is working. When i right click a gun and go to make a preset the mod changes nothing. I still can't put say an m4 stock on an ak or anything. What do i do?

  • Mod is currently not working and the server info says " there is no preset to use..." when it starts up

    Thumbs Up 1
    • Check the presets.

    • Thanks

  • " TypeError: Cannot read property '_id' of undefined

    TypeError: Cannot read property '_id' of undefined

    at Mod.saveLog (E:\SPTAKI3.2.2\user\mods\Lua-ItemSmith\src\mod.js:667:45)

    at Mod.getNodeList (E:\SPTAKI3.2.2\user\mods\Lua-ItemSmith\src\mod.js:439:18)

    at Mod.onClientItems (E:\SPTAKI3.2.2\user\mods\Lua-ItemSmith\src\mod.js:59:14)

    at Object.action (E:\SPTAKI3.2.2\user\mods\Lua-ItemSmith\src\mod.js:33:26)

    at $79469d862e09d5e9$export$1d24e66a30f2c3c6.handleStatic (E:\SPTAKI3.2.2\obj\bundle.js:14794:61)

    at Proxy.handleRoute (E:\SPTAKI3.2.2\obj\bundle.js:15110:41)

    at Proxy.getResponse (E:\SPTAKI3.2.2\obj\bundle.js:15100:30)

    at HttpServer.sendResponse (E:\SPTAKI3.2.2\obj\bundle.js:16789:38)

    at Inflate.cb (E:\SPTAKI3.2.2\obj\bundle.js:16815:22)

    at Inflate.zlibBufferOnEnd (zlib.js:153:10) "


    • looks like mod conflicts, any mods?

    • Yeah, way too many. Going through them on my own now, sorry for the trouble!

    • I think that parts is better fixed on my side, if you found the mod, let me know.

      I'll try to prevent it.

      Or ping me in discord, I can help you though.

    • Narrowed it down to MacrossMX's Assorted Weapons Armory that was causing the issues

    • Looks like the mod you mentioned has magazine items that doesn't included, I'll add some more condition and It will prevent using it, thanks.

  • Your Lua-All Mods with All Ammo is the best thing since sliced bread, i've been making all sorts of monstrosities lol MP-155 "rifle" with Glock Dead Ringer rear and front sights is beautiful to shoot.

    However, larger scopes are being mounted directly to the rail now, so scope mounts along with the canted scope mount should be added to the "all mods" preset as they are no longer selectable.

    Other then that, Love this mod!

    • It should solved most problems on 1.5.0

  • this doesn't seem to allow you to change buffer tubes, charging handles, pistol grips or receivers is this by design or have I done something wrong in the setup?

    • also can't change dust covers or gas tubes on aks

    • Mod itself doesn't give anything and you can edit presets if there is missing that you want

      Check readme and edit or make a new one.

  • Do presets have to be made using code or does this work with the gunsmith as well? because when I use this mod instead of a similar mod nothing changes from the default gunsmith

    • I can't test every mods however I did take a look gunsmith mod, It should applied Item Smith presets if you enabled also I changed load method so, It most likely applied on any other mod items too.

  • As others have pointed out has a ton of issues with FAIT as well as a lot of other mods. In my case, I couldn't even make a save to test out this mod since it kept throwing an error saying that some ID does not exist or whatever. Funnily though, ver. 1.00 works with a new save for me, but as soon as I install 1.02 on a fresh save it throws the error even with everything set to false, also neither will work with FAIT installed no matter the configuration.

    Wish it worked though.


    • I'll talk a look time by time, thanks.

      - and It looks like problem with Fin ArmorUpgrades mod on your case, try v1.0.3

  • New presets seem to mess up the sights, can't attach most of the sights on the slots where you usually can, just the g36 ones, elcans and acogs, those probably coming from the carry handle slot show up
    It's also generally missing parts, specially noticeable on pistols. The Rhino can't even use sights from other guns either

    • Getting the same issue here. Mod also seems to conflict with Fin's Armor Upgrader

    • Yeah, I forget to change scope part, you can edit presets where "ModSlots" - "mod_scope" and change to ["Sights"]
      I'll update presets upon next release, thanks

  • please make a modification of the dll format ?(

    • What?

  • Previous bug is fixed, but when doing a linked search on a gun with a preset, it gives the code of: 9001

  • Same as others. This broke with other mods. For some reason it conflicted with FAIT and it also gave the same error as Zevezda. I deleted and everything ran smoothly like before. Odd thing is, its conflicting with FAIT even when set to FALSE so it has to be moved or deleted. Mod looks awesome though and I know its beta form so hopefully this helps.

  • The mod breaks any modded weapons or attachments. Also broke my custom quests. Deleting the mod fixed my issues.

    No errors were thrown

  • When leaving a raid, I get an error, and the console says stuff like:

    Scheduled event: 'aki-ragfair' failed to run successfully.
    Item with tpl 5757 not found. Unable to generate a dynamic stack count.
    Error: Item with tpl 5757 not found. Unable to generate a dynamic stack count. at RagfairServerHelper1.calculateDynamicStackCount (D:\Tarkov bruh moment\obj\bundle.js:13462:36) at RagfairOfferGenerator.generateDynamicOffers (D:\Tarkov bruh moment\obj\bundle.js:9079:75) at Proxy.update (D:\Tarkov bruh moment\obj\bundle.js:2644:40) at RagfairCallbacks.onUpdate (D:\Tarkov bruh moment\obj\bundle.js:2745:32) at App.update (D:\Tarkov bruh moment\obj\bundle.js:19257:38) at Timeout._onTimeout (D:\Tarkov bruh moment\obj\bundle.js:19248:18) at listOnTimeout (internal/timers.js:554:17) at processTimers (internal/timers.js:497:7)

    Removing the mod stopped the issue

  • Can't fire or chamber different calibers on guns with the All Mods Mags Ammos preset.
    Also not sure if the config should cover this, but weapons that use cylinders or just chambers can't get any ammo in it other than the original ammo they use.
    Edit: As I was writing in the original comment before I though it was my mistake, guns won't take all attachments or mags either. The preset is set to true and so is the mod config, and it loaded in in the server.
    Edit again: My dumbass didnt check all of the attachments. Stuff like sights and muzzle brakes do work, any other parts like furniture doesnt. So it could be me misinterpreting what the preset is supposed to do.

  • also just a heads up, with any ammo on any mag, cannot do a linked search on a mag for ammo.. still works though.

  • My god, What a mad lad. pog