Tarkov Stash 1.0.0

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

Edit your stash items

If you just need to add items into your stash you might want to checkout my other mod give-ui, it's simpler and allows to add items while Tarkov is running.


For 3.10 download 1.x versions

For 3.9 download 0.13.x versions

For 3.8.1/2/3 download 0.11.x versions

For 3.8.0 download 0.10.x versions


[tabmenu]



  • Version 1.0.0

    support for 3.10

  • Version 0.14.0

    - new linked search, now you can add items that are related, only works for items in the your stash, not inside backpacks..., let me know in the comments if something is fishy/wrong

    - magazines and weapons show the bullets that are inside

    Images

  • Version 0.13.1

    - improve error messages when items can't be loaded

    - support for custom items with huge durability

  • Version 0.13.0

    New feature:

    - Allow to add custom user weapon presets

    Bugs:

    - Filter out some items that shouldn't be added

    - Improve error message when item can't be loaded

  • Version 0.12.0

    - support for 3.9

    - fix empty ammo boxes

  • Version 0.11.3

    For SPT 3.8.1/2/3

    - Fix an issue while loading images from the cache when the hash is found but the image is missing

    - Add ability to disable loading images from the cache

    - More errors should be handled in UI instead of loading forever

  • Version 0.11.2

    Only SPT 3.8.1

    - Fix a problem while loading multiple profiles

    - Fix infinite spinner when having lab cards in your stash

  • Version 0.11.1

    Only for 3.8.1:

    - Fixes an issue when adding presets

  • Version 0.11.0

    Download only for 3.8.1

    - Update header used for uncompressed api requests


    For 3.8.0: keep using the 0.10.x versions

  • Version 0.10.6

    v0.10.6

    - Fix an issue while loading images from the cache

    - adds a menu to disable loading images from the cache

    - now more errors should appear on UI if something goes wrong

    v0.10.5

    - Fix a problem reading labs cards

    v0.10.4

    - Fix not able to add item presets

    - Fix wrong profile loaded on screen when multiple have been loaded in the same session

    v0.10.2

    - Fix an issue when loading profiles with items missing StackObjectsCount

  • If you just need to add items into your stash you might want to checkout my other mod give-ui, it's simpler and allows to add items while Tarkov is running.

  • is there a way to save stash from one save into something like preset and add/replace different save's stash with that one?

    • No, sorry, you can't transfer anything between profiles

  • Hi, i need help with an error, "Critical error... http://127..../client/game/profile/list: slot stackslot casrtridges in item item_ammo_box_12g_25_AP (Id: 3ff20e0b469a6c7a2b02bc9d) expects an item at position 0.

    • i would need more details than this to help you:

      - your profile, you can attach it here: https://codepaste.sp-tarkov.com

      - which item you were adding


      If your profile is bricked you can find backups in your spt/user/profiles. Stop the SPT server, save your current profile somewhere else and remove the .back.X thing from the name, you can sort those files by date so you know more or less which one to restore

    • also could be nice to have the logs of the mod, you can find them in the help menu :)

  • is it possible to add sealed weapon cases to the stash? i don't know if its in there but would be fun to have (note i looked i cant find it)

    • nope, sealed weapon cases are filtered out among with other items that shouldn't be added (and/or i don't want to deal with) like:

      - airdrop

      - xmas gifts

      - supply crates

      - etc

    • yea no thats fair enough

  • so i have another error i dont know what it is but take a look when you have the time please

    ERROR; Item with id [94859261a41bd4be92b74a26] and template [58ac60eb86f77401897560ff] can't be read, if you have custom items (from a mod), please move them to your character equipment and try again

    https://drive.google.com/drive…NgATyZtc_QwZk?usp=sharing

    • i will fix that!

    • released 0.13.1

    • thanks also is there any way to add a user interface that allows the user to add items that way its a quick easy method or a way to add you're self

    • @Monk231 Give-Ui

    • Monk, im not sure what would you like to have, can you rephrase it?

  • Now, here is the latest error:

    panicked at src\utils\item_utils.rs:53:80:called `Result::unwrap()` on an `Err` value: Error("invalid type: floating point `37.5`, expected u16", line: 1, column: 2006)


    and here my profile:

    https://codepaste.sp-tarkov.co…JCAyrzJFbFryMcZ5PRsWVAZRV


    Thanks again :)

    • thanks im taking a look.

      For what i saw so far is that probably you have a mod that is changing properties from some base item from integer number to some float, 37.5 in this case

      I suspect that might be some max resource for meds or durability for weapons.... maybe SPT realism?

    • Sorry it can't be a med, it must be something inside a weapon (Attachment)

      I can't debug further since i can't find which mod is modifying the item :-/


      I can try to add more info on the error once more....


      I would recommend to try to open all weapons and see if there is something about durability or any other property that has value "37.5"

    • You can also replace tarkov-stash mod with this test build that improve logging, so we would know which item is the faulty one: https://github.com/angel-git/t…9#issuecomment-2258971364

    • Thank you for looking into it :)

      I did a fresh install with some of the mods including spt-realism and 0.13.0 Tarkov Stash. It works at this stage.

      I will defenitly look into the item propertys to find the faulty value in the old install. Could it be Painter :/

      Or maybe i messed up some values in SVM :/

      Thanks for the test Version, i will give it a try asap.

    • finaly i had time to try out a bit.

      the error that comes wile using your test build was:

      panicked at src\utils\item_utils.rs:56:13:Item with id [657bc821aab96fccee08bed6] and template id [5c0e842486f77443a74d2976] can't be parsed: invalid type: floating point `37.5`, expected u16 at line 1 column 2006

      but i couldnt find it in my profil... i cuoldnt find any item with a value of 37.5 ingame either ?(

  • Nice mod! I will use it during my developments for sure; I would be happy if it's not already done to contribute on this one and be able to edit a secondary stash from Path To Tarkov mod.

  • panicked at src\utils\item_utils.rs:46:48:called `Option::unwrap()` on a `None` value


    Weird error when trying to open my profile on the stash editor

    • Looks like some item has an attachment that can't be found and it crashes, not sure why it's happening (maybe some item from a deleted mod?...)

      I was planning to do a release tomorrow so i will update that part of the code to give us more details which item is failing and then we can investigate further

    • I'm getting the same error when i try to open the stash...

      if it helps, i did not delete or add new mods since i installed an Tarkov Stash and edit my stash the first time.


      Thank you very much for your work :)

    • Ok strange :(

      I will reply to this comment when new version is available

    • In the meantime, can you guys share your profiles? See other comments how to do it

    • Profile:

      https://codepaste.sp-tarkov.co…aMatmGr3qQCMpTvoQbWrwVJUM


      I did some testing, sold entire inventory, deleted some mods, reset profile, etc.

      still the same.


      Thanks for looking into it

  • Is it possible to export the stash from a profile and import it to another?

    • This is what I am looking for as well! The ability to export a stash and import it to another profile would be huge.

    • That's currently not possible with this mod and im guessing you guys want to migrate a 3.8 profile to 3.9 which is currently not supported neither recommended by spt team

      You can always open both profiles json file and overrite the "inventory" field from one to another and pray for the best, but that's something i don't recommend neither, it might work it might brick your profile

  • try this mod on 3.9.1. It is working fine, perfect

    is it possible to add weapons using our personal preset? thx

    • Currently the weapons presets are loaded from the server, so if you would have a mod that adds custom presets in theory they should appear on the list but i guess you are asking to create your own within the mod. Would you mind to explain more what would you like to have so i can understand better your case?

      Thanks

    • thx for the reply, what I mean is my weapons preset doesn't appear on the list.


      double-check everything but nowhere to found T_T

    • Yes is not supported right now, i think it might be a good addition

      Do you have a profile with personal presets that you can share with me?

    • here my profile


      this profile has 2 presets only, can search by typing "bsg"


      and one more thing, can you please add the amount when add an item into stash? it's quite annoying to add items one by one for now lol. thx before

    • As long as items are stockable you can set the amount of them and by default is set to the maximum. So when adding roubles you will get 500.000 by default and when adding a weapon only 1

  • SPT-AKI 3.8.3 tarkov-stash version: 0.11.3
    want to try this mod but have this via mod error log


    and here's my server log


    this causes loading never to end, can you please this out? thx before


    try using a backup profile but to no avail T_T, loading still happen

    • Sorry to hear that, unfortunately i don't support anymore 3.8 versions of spt



      Whenever you upgrade to 3.9 and encounter any issue let me know

    • ah ok. thx for the reply tho

  • Spawning items and having the database with images onscreen is a great experience.
    The next greatest thing i imagine would be making linked search or any other way to look at compatible items possible - an external workbench so to say! =D
    Bug: At 720p (don't laugh at me) screen resolution the working window to edit the stash becomes too small as the black borders are too large. Something about margins idk...
    birbbye

    • Can you explain a bit more your use case for linked search? long time ago i was thinking about it but then i realized that there are plenty of websites to make your own guns and then you could use this mod to add whatever you need... so i gave up on that idea :D


      I will check about that 720p

    • Also can you send me a screenshot how it looks on 720p and where is the problem? i just tried and yeah it looks a bit ugly but is still usable

    • I just release 0.14.0 with linked search, let me know your feedback :)

  • First time trying mod, fresh install , started up game, did some stash/hideout stuff, closed game, closed server.

    re opened server , started Tarkov-stash ,clicked connect no profiles appear to be there after i click connect, this is the line from the log.

    [2024-07-07][02:24:14][ERROR][app::spt::server] Couldn't not load your profile/s, be sure that you have 'menu played' it/them before: invalid type: floating point `5.3615248156848905`, expected u32


    do i need to atleast run 1 raid? or did i miss something here

    • There is no need to do a raid.

      The error mentions some wrong number, if you could share your profile i could take a look why it fails and try to fix the mod


      Thanks

    • whats the easiest way for me to share the profile for you

    • Send me a private message and attach profile here https://codepaste.sp-tarkov.com/

    • done and sent

    • Hi, the issue is with the following item:



      This item is: https://db.sp-tarkov.com/search/601949593ae8f707c4608daa


      So the issue is because you have 5.36 bullets. I'm not sure how you end up with that strange amount of bullets since it should be integer, either 5 or 6 bullets, but not 5.36


      Not sure how to help here

  • I found a really weird bug. If I add an ammo box (Mk318 SOST 100rnd Box for example), the box itself appears but always has 0/100 rounds. This has happened with any ammo box I've tried doing this with.

    • thanks for the bug report, i will fix it

      Unfortunately this will be available only in the next release that will come together with support of SPT 3.9.0 and won't be backwards compatible

    • this is fixed on latest release

  • Item with id [6d9612bd11f5ebb65d9e36d5] has no location, can't parse this profile :(

  • panicked at src\ui_profile\ui_profile_serializer.rs:510:10:called `Option::unwrap()` on a `None` value

    • looks like some issue while calculating your stash size, are you using anything in particular about it?


      Can you also attach your profile here: https://codepaste.sp-tarkov.com ?

    • ye im using traveler actually, mb it's that

    • Yeah most likely is because of that, that mod is outdated and on top of that it changes your stash so I don't think i will be able to support it :(

  • Hey just curious if this current version supports 3.8.3?

    • I didnt have much free time lately to work on this, i will give it a try at some point today, my SPT is not yet even updated :D

    • i tested and it was working fine with 0.11.2 and SPT 3.8.3

    • Sounds great, thank you for such quick work!

  • Hey, I'm using SPT version 3.8.1 and mod version 0.11.2 with common problem of unending loading profile. I only have 1 profile and when trying to load I get following error in logs:

    Code
    [2024-05-16][19:26:06][INFO][app::utils::cache_utils] Loaded images cache file
    [2024-05-16][19:26:06][ERROR][app] Panic: PanicInfo { payload: Any { .. }, message: Some(called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "The system cannot find the file specified." }), location: Location { file: "src\\utils\\cache_utils.rs", line: 84, col: 10 }, can_unwind: true, force_no_backtrace: false }

    Do you have any idea how I could fix this error?

    • Thanks for the nice issue details!


      looks like there is an error trying to read your tarkov image cache folder

      I will create a fix for this, in the meantime you can delete your icon cache folder and try again:


      Press Win+R, then type %temp% and hit enter, then go to Battlestate Games -> Escape from Tarkov -> icon cache -> and delete everything in this folder.

    • You can also try the latest 0.11.3

      Thumbs Up 1
    • Hi, I tried using 0.11.3 without changing anything (except SPT version to latest 3.8.3) and it worked. Thank you for the assistance

      Thumbs Up 1
  • Using 3.8.1 and version 0.11.2, with unending load on profile selection

  • I am using SPT 3.8.0 and Tarkov-Stash-v0.10.4, when I try to load my profile the spinner just continuously spins. What is wrong?

  • Hello kind sir :)


    This mod allow to give myself items during a raid ( mid gameplay-raid ) ? Or maybe a future update could bring this idea to the light ? It would be amazing to do have any items you want without closing the game :)

    Heart 1
    • I agree that would be so cool, it happens to me millions of times that i forgot to bring Salewas :D


      i was also thinking about that, for that change i think a bepinx client mod is needed (right now adding items when the game is running doesn't make the item to appear, since the items are stored in the game memory) i would have to create a patch on Tarkov code to reload the user inventory and whatnot, unfortunately I never tried to create those kind of mods and right now i don't have time to investigate further.


      But if anyone here wants to help.... :)))

    • This is sad to see and hear ;(


      Maybe you can add a console commands mod that allow to add any items mid game...Idk what else to say.


      Well, we wait and see than :)


      Hopefully somebody will create this kind of mod soon :thumbup:


      Thank you for your answer :)


      Take care <3

    • i actually started investigating this.... a lot of new code for me.... so far i have nothing :D but i will see... i created a feature request here: https://github.com/angel-git/tarkov-stash/issues/151

    • This is amazing to see and hear, kind sir :)


      I'm so happy to see this being develop <3


      I wish you the best of luck, and can't wait to see great results :) You're the best <3

    • I managed to do something, you can check video here: https://github.com/angel-git/t…2#issuecomment-2105318165


      I have to first allow to edit items in your character and not only in your stash, that change is tracked here: https://github.com/angel-git/tarkov-stash/pull/146


      A lot of work... :)

  • spt 3.8.1 and tarkov stash 0.11.1

    • there is no tarkov stash 3.8.1 :)

    • can you restart the server and send me the logs of it? so i can see if the mod was loaded properly

  • bug all the time i run tarkov stash mesage appears tarkov stah is not installed in your spt\user\mods

    • which SPT version?

      which mod version?


      make sure you are running the latest version and the server logs says that the mod was loaded

  • Add Item works but Add Preset gives this error:

    invalid args `item` for command `add_preset`: missing field `amount`

  • Doesn't seem to be working with 3.8.1. Getting the error saying tarkov-stash isn't installed in the SPT folder

    aki server shows that the mod was loaded and shows the client request when i launch the executable but i still always get the error. I'm 99% sure i have the mod in the correct location. I even tried editing the name of my SPT folder from "SPTarkov" to "SPT" in case that was causing issues.

    • yes you are right, SPT server changed some api parameter, i will release soon

    • released!

    • Amazing! thank you!

    • you are welcome

      since you are here.... i'm looking for feedback... would you be interested if i would add this feature? https://github.com/angel-git/tarkov-stash/issues/141

    • While I think it would be useful to be able to see what items/weapons/equipment you have on your PMC instead of just the stash, i don't see it as a necessity for the mod. But if it's not too hard to implement, i think it would be a useful and appreciated addition.


      Personally i use the mod for QoL improvements. If im starting a fresh wipe i like to spawn in a few THICC/ medicine cases so i can organize my stash how i like it and so i dont have to deal with the early wipe fight for stash space. So would being able to see what's equipped on my PMC help/benefit me at all in this situation? No, not me personally.


      Hope that helps! And thanks again for the great mod!

  • Hi! I get infinite loading with this log.

    [WARN][tao::platform_impl::platform::event_loop::runner] NewEvents emitted without explicit RedrawEventsCleared

    [WARN][tao::platform_impl::platform::event_loop::runner] RedrawEventsCleared emitted without explicit MainEventsCleared

    [WARN][tao::platform_impl::platform::event_loop::runner] NewEvents emitted without explicit RedrawEventsCleared

    [WARN][tao::platform_impl::platform::event_loop::runner] RedrawEventsCleared emitted without explicit MainEventsCleared

    [INFO][app::utils::cache_utils] Loaded images cache file

  • lol it still aint working infinite spinning

    • strange, i can load it: https://imgur.com/a/Ch9E3Qu


      im running out of options, you sure you using the latest version?

    • Yea I clicked the latest upload in versions to ensure it's the right one

    • this is all i have open https://imgur.com/a/Rx8qlr0

    • oh you can't even load the profile list


      from the logs you shared before you had this:

      Profile: 662d38cc000318ae04085e60 took: 58.118899999997666ms to load.

      Profile: 6632160800028f435ef0d578 took: 0.5884000000005472ms to load.


      so you have 2 profiles, maybe the other one is breaking the code. As i said before can you send me both profiles? (you only sent me one of them)

    • oh that was my bad ok so i figured it out both profiles have to be actually menu played i just loaded the second profile as its never been used and it works fine now so i dont know if thats intentional or a bug

  • ok i get an error its saying its not installed in my mods folder but... thats bullshit i followed the instructions and i cant get it to work help?

    • when you start SPT server, do you see the message that the mod has been loaded?

    • yes but still does not work

    • can you make a screenshot of the server log with the message (maybe something else is written...)?

    • ok i got it to work i just had to reset my pc but now i have another problem the profiles wont


      this is my console log

      https://drive.google.com/file/…Xu5dzqus/view?usp=sharing

    • huh after reset works? strange :)))


      can you upload the same way both profiles?

  • it lets me open and stuff but when i click it load for 20 mins, (english isnt first language

    • which version? which item? can you upload your profile so i can try to reproduce the issue?

      thanks

  • Says stash size unknown. Can only see part of my stash. Stash was made bigger with SVM

    • can you upload your profile somewhere so i can take a look how SVM updated your stash size?

    • are you on discord? i can send it to you there

    • sure, same username as here

    • Here is a test mod with the fix, i couldn't test with SVM since my spt is not in shape to run those mods

      If it works for you i will release new version

      Don't forget to remove the previous mod from user/mods folder


      https://github.com/angel-git/t…5#issuecomment-2082349380

    • That worked!! :thumbup:

      Thumbs Up 1