Featured UI Fixes 4.2.1

Do not ask when mod authors will update their mods or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to bans.
Due to an unusually high volume of traffic, our site may be experiencing intermittent slowdowns. If you notice any issues, log out of your account and browse anonymously so you can better utilize caching or try using forge.sp-tarkov.com to search for and download mods.

Quality of life improvements and fixes for SPT

UI Fixes


Tarkov's interface is full of annoyances, but it doesn't have to be. This mod aims to fix at least some of them.


[tabmenu]


If you'd like to support my work, you can buy me a coffee

  • Version 4.2.1

    Fix exception caused by unbound quickbar slots that caused inventory to break <X

  • Version 4.2.0

    New stuff ✨

    - Add/remove wishlist from the Modding/Edit Build screen

    - Multiselect context menu now supports repair all

    - Made soft (aka built-in) armor slots examinable

    - Removed Insure context menu action from items that are not insurable


    Bug fixes 🪳

    - Compat issues with item swapping and LootRadius

    - Fixed dragging multiple items into a container in the sorting table

    - Fixed some focus/scroll issues on the trading screen

  • Version 4.1.3

    New stuff ✨

    - Added icon to quest list when items are available to hand over

    - Keybinds that don't visually fit on the quick access bar now show "..." with a tooltip, instead of the mess that BSG had


    Bug fixes 🪳

    - "Always Move Entire Stacks" feature will no longer apply to bullets going into magazines (it caused mag loading to resume over and over in raid even if you stopped it)

    - Fixed missing setting description

    - Multiselect more gracefully handles duplicate grids, overlapping grids, and other issues caused by other mods

  • Version 4.1.2

    - Fix compatibility issue with Guiding Light

  • Version 4.1.1

    Fix issues when disabling new trader icons :S

  • Version 4.1.0

    New stuff ✨

    - New Trader Avatar icons for new operational quests and when you have items to hand over (setting: Show Daily Quest Icon on Traders, Show Hand Over Items Icon on Traders)

    - Add checkbox to open build window to filter out stock presets

    - Trader screen will remember which tab you were on the back-stack (e.g. you go from trader tasks -> inventory -> back to trader tasks)

    - Trader screen optionally remembers last trader visited even when you close that screen entirely (setting: Remember Last Trader)

    - Add warning to character select screen when your PMC is carrying quest items


    Bug fixes 🪳

    - Fix escape key not closing trader screen on first load (my bad)

    - Fix toggle/hold feature not working correctly with quickbound tactical devices

    - Feature to return tools to their original container after hideout production will handle multi-grid containers properly

  • Version 4.0.0

    Updated for SPT 3.11 🚀


    Also new:

    - Fixed BSG's new trading highlight feature to, well, work

    - One-click save presets. If I wanted to re-enter the name, I would have clicked Save As...

    - Compatible slots on weapons are outlined in green, similar to the what the player paper doll already does

    - Fixed error when using auto-switch trading feature very quickly

  • Version 3.1.3

    New stuff 💥

    - Changing attachments through modding screen will use swap (the old item will go where the new item was), if possible

    - Out of Stock checkbox will persist through game restarts

    - Add hot-key to multi-select all items of the type under your mouse, defaults to ctrl-A

    - Prevent BSG's mousewheel zoom affecting your gun's scope while you are scrolling your inventory


    Bug fixes 🪳

    - Prevent item hotkeys from affecting the item under your cursor while you are dragging a different item around

    - Error messages around in-raid modding should show correct (more descriptive) error

    - Fika multitool check for in-raid modding should now work properly when the gun is on a dead body.


    Note: This is the last version that works with SPT 3.10.x

  • Version 3.1.2

    - Fixed BSG bug where BTR won't take money from backpack or secure container if you're carrying grenades

    - Fixed BSG bug where trader items don't populate their "compatible with" information.

    - Inspect windows that are too tall will now position themselves such that the title bar is always visible

    - Fika: Requiring a multi-tool for in-raid weapon modding should now properly check the correct player's inventory.

  • Version 3.1.1

    Fixed multiselect "Keep Original Spacing" setting behaving like "Same Row or Below"

  • Support

    If you're having issues, please do one of the following:

    • Post a comment here
    • Open a github issue
    • Tag me on the discord - I have my own thread in #mods-development

    Don't use the support thread, please, I usually don't look at it.


    Thanks!


    Please do not reply to this

    Thumbs Up 2
  • Changelog for 4.2.0 sounds like a fantastic bunch of fixes! Great update!

  • Hi, ive seen a few other comments with the same problem but my stash tab doesnt show up in the "gear" and "health" screen in the menu but it does in the traders and quest reward screen. all the other tabs work fine but i cant use me stash at all

    • Yeah, I need someone to share their log (F12 -> Open log) to know what's going on. It suddenly started happening to people a few days ago? When 4.1.3 had been out for weeks? It's very suspicious.

    • do u just want me to copy the whole log? i have it up right now

    • I got one from someone else - confirm it's the same issue, you see the following in there?


      NullReferenceException: Object reference not set to an instance of an object

      at UIFixes.QuickAccessPanelPatches+BoundItemViewTextPatch.Postfix (EFT.UI.DragAndDrop.BoundItemView __instance, EFT.UI.ItemUiContext itemUiContext, TMPro.TextMeshProUGUI ___HotKey) [0x0003d] in <19710db74dda4996a87deb5090f853cc>:0

      at (wrapper dynamic-method) EFT.UI.DragAndDrop.BoundItemView.DMD<EFT.UI.DragAndDrop.BoundItemView::Show>(EFT.UI.DragAndDrop.BoundItemView,EFT.InventoryLogic.InventoryController,EFT.UI.ItemUiContext)

      at EFT.UI.InventoryScreenQuickAccessPanel.Show (EFT.InventoryLogic.InventoryController inventoryController, EFT.UI.ItemUiContext itemUiContext, EFT.GamePlayerOwner owner, InsuranceCompanyClass insurance) [0x000b6] in


      ... if so it's a silly corner case, my code doesn't handle when you have unbound quickbar slots. You can fix it by binding those to something, while I get a fix out.

    • that did fix it thank you for the help!

  • HI. My stash inventory isn't shown. Clicking traders it's there, but not in raid, or 'gear' tab. 0 mods, 3.11.3 clean config file.

    • Can you clarify what you mean? Your stash isn't supposed to show in raid. I assume you mean 0 other mods besides UIFixes.

    • Make sure all your quickbar slots have keybinds, getting a fix out in the meantime.

  • my stash inventory goes blank when using this mod
    are there any incompatible mods?

    • any exceptions in your client log? F12 -> open log

    • Make sure all your quickbar slots have keybinds, getting a fix out in the meantime.

  • The multiple-items select is great. So is the right-click Repair. Could they both used at some future point to repair multiple items at once? (I'm on SPT v3.10.4)

    • Possibly... i'll add it to the backlog

  • Hello, I am currently having an error which prevents me from collecting anything or seeing my messages from ragman.


    UIFixes: Trader 6789373b0f5ecebf0bc152d5 questassort references unknown quest "677fdcd382e30db2828dee1f"!


    My mod list is as follows:

    "[SVM] Server Value Modifier",

    "RaidOverhaul",

    "acidphantasm-brightlasers",

    "acidphantasm-refsptfriendlyquests",

    "acidphantasm-simpleworkoutqte",

    "AES",

    "aMoxoPixel-Painter",

    "archangelwtf-lotsoflootredux",

    "BOOBS",

    "DrakiaXYZ-NoBossPMCs",

    "EpicRangeTime-Weapons",

    "FiveF-alwaysSpawnContainers",

    "flir-betterkeysng",

    "GuidingLight",

    "house-legsthetrader",

    "Jehree-GildedKeyStorage",

    "lacyway-mergeconsumables",

    "leaves-shiny_airdrop_guns",

    "Lunnayaluna Lotus",

    "MagazineManagementSystem",

    "MoreCheckmarksBackend",

    "MoxoPixel-BlackCore",

    "MoxoPixel-MagTape",

    "platinum-theblacklist",

    "Skwizzy-LootingBots-ServerMod",

    "spring-FairFight_BrainRebalance",

    "SPTDynamicMaps",

    "super-configurablemeds",

    "TheFeatherLightRedux",

    "valens-markedroomloot",

    "Virtual's Custom Quest Loader",

    "zzAllTheLootRedux",

    "zzMusicManiac-KeysInLoot"

    • That error is not fatal, and is not causing your issue. It is simply informing you that whatever mod adds a trader with that ID, either has bad data or was not installed properly.

    • Okay thank you, I will let you know if i figure out the cause

  • Hello, Apologies if this may be the wrong place but I'm not sure which mod to mention this issue on.


    So I have been playing with the updated version of "Loot Radius" (SPT 3.11), which made changes for item ownership when using items now, and this appears to have caused compatibility issues when using this mod with that one, some of the issues I have come across:


    - Swapping a part on a gun on the loot grid menu causes the weapon to become locked, making unable to be used at all (This may not happen 100% of the time)

    - Pressing "unload" (U) on a loaded weapon, while in the loot grid, causes the magazine to not appear anywhere, if it doesn't go to the inventory, causing it to disappear completely, I believe ammo might also be affected by this


    There may be some other issues I may not remember off of the top of my head.

    I wasn't able to get the logs for those times, but let me know and I can do some testing and get the logs for you if that helps :)


    Thanks

    • I'm not able to reproduce any of these issues.


      - I can swap parts on a gun in the "nearby items" grid with no issues. What do you mean - exactly - when you say the weapon becomes "locked"?

      - Unloading with U or the context menu (they're the same logic) puts the magazine in the nearby items grid, next to the gun. I don't understand what you mean by "not appear anywhere, if it doesn't go to the inventory" - it doesn't go to the inventory. It goes next to the gun.


      I appreciate the bug report but I'm going to need very specific repro steps, since I can't find anything wrong.


      edit - if you inspect the gun, and "Uninstall" the magazine from within the inspect window, the magazine will go to the inventory. But if there's no space it just goes into the nearby items grid, next to the gun. So still no issue?

    • Yes apologies again, I did some more testing and found the steps for it.

      So the issues only happen when the item itself is on the ground (Either using discard or DEL key) and THEN you open the loot grid, moving the item from the inv to the grid works fine though


      - Drop an item/gun on the ground

      - Close and open the inv screen near the item/gun

      - Now unloading the mag causes the item to disappear

      - Moving parts off of the gun onto the grid causes them to disappear as well (To inventory works)


      I also found that swapping a equipped weapon with a dropped weapon also causes the equipped weapon to disappear. Someone also mentioned this issue on loot radius page but nothing else has come of it so far.

      I can upload some videos to showcase the issues better if you want


      Thanks

    • Okay interesting - found issues, but not exactly the ones you describe. I think you may have another mod causing even more issues?


      - I can unload mags and remove gun components with no issue, regardless of where I place them.

      - I can't move items that were already on the ground around the grid at all! So I can't repro the issue you described on LootRadius's page about them disappearing when you move them around the grid

      - I can't swap items inventory items with ground items, it throws an exception and blocks the swap, so nothing disappears.

      - If I swap a ground item with an attachment on the gun, (e.g. a muzzle on the ground with the attached muzzle of a gun on the ground), the removed attachment disappears.


      The issues stem from the ground items being "in a grid" but not having a grid address. The swap code does not handle that scenario and either pukes or sends the item to Narnia. Looking into a workaround...

    • Hello. I did some more testing on a fresh copy, and yes I can confirm that the disappearing bug only happens when swapping parts/magazines with dropped guns using the grid, this is

      with "Modify Weapons in Raid" option enabled for gun parts ofc.


      As for the other issues, it's likely a rare 1/1000 kind of issue that happened, so I couldn't really provide much else unless it happens again, and it hasn't happened since.


      Apologies for any confusion caused 😅

      Thanks again

  • [Note -- I'm still on SPT ver 3.10.4] Currently in Traders menu, the Home / End / Page up / Page down buttons don't seen to do anything until I click on either my or traders inventory -- then they move the trader's inventory.


    Is there a way to make the Home / End / Page up / Page down buttons work for my inventory in the traders menu again?

    • Keys will scroll the trader window in buy mode, and scroll your stash in sell mode.


      The trader side not working until you click on the page is new to me, sounds like a bug.


      edit: yep, it's a bug. Fixed in next release (sorry if you're stuck on 3.10)

    • Thanks so much!

  • s it possible to add a function to examine equipped items like built-in soft body armour components? I recall it was in place for 3.9… Absolutely amazing mod <3

  • Один из самых лучших и полезных модов!!! BSG в течении 8 лет не могла этого сделать! Моё почтение автору и низкий поклон!!!

  • I just read the contents of this mod at work and I'm tempted to call in a fake b*mb threat at work to fucking go home and download and play it. HOLY SHIT MATE! These fixes/changes are incredible. You are doing God's work 🙏🙏🙏

  • I notice since installing the mod, if I want to rotate the weapon image in inspect or edit build menu, I have to use left mouse instead of right mouse.


    Is this configurable? (not finding it...) Also, was there a reason for the switch that I should know? (There usually is, especially with a mod so well thought out as this)

    • There is an advanced setting, "Limit Nonstandard Drags", that is enabled by default. Tarkov allows you drag certain UI elements (windows, rotatable objects) with any of the 3 primary mouse buttons. This has a lot of potential for conflict with multi-select, *especially* if you change multi-select to work with the right mouse button as some people do.


      Feel free of course to disable it (F12 menu, check the "Advanced Settings" checkbox at the top, and find the setting under UI Fixes -> Interface) and see if it works better for you. It should be mostly fine assuming you still use left-click for multi-select.

    • Cheers thank you

  • I might have missed it, but is there a hotkey or function to open a search bar to type a specific item and it be located in the stash, whether in a container or not? Thanks!

    • You're thinking of stash search, which doesn't exist anymore

    • Didn't it exist back in 3.10? I remember it had one before. Did you remove it because it was too buggy?

  • 我不知道为什么我的 4-5-6-7-8-9-0 热键在安装 Mod 后无法绑定物品。此外,有时游戏在进入比赛时变得无响应,我无法在射击范围内拔出武器。 ;( ;( ;(

    • It is suspected that there may be incompatibility issues with other mods.


      Here are the Client mods I'm using

      BodySound
      CWX_MegaMod
      DynamicMaps

      AmandsGraphics
      configurable-experience
      DrakiaXYZ-LootRadius
      DrakiaXYZ-QuickMoveToContainer
      dvize.ASS

      Fika.Core
      HandsAreNotBusy
      Kaeno-TraderScrolling
      MergeConsumables
      RaiRai.ColorConverterAPI
      rpmwpm.UnderFire
      SamSWAT.ReflexSightsRework
      Simple_Damage_Modifiers
      Tyfon.WeaponCustomizer
      TYR_DeHazardifier

    • Never seen this before. Double check your server output too, quickbinding items is something that goes through the server too.

    • 奇怪的是,服务器窗口中没有黄色或红色错误消息

  • great mod!

  • Thanks for this nice mod!

    I get the following errors:(SPT 3.10 and mod version 3.1.3 )

    I have the following Traders: Scorpion, Painter, Scholars Society, Artem, Priscilu, Saria, Hideout Harry, Lotus, Legs, Knight, Badger.

    • Not fatal error, just means one of those traders isn't configured correctly.

    • I think it doesn't affect the main game, maybe some quests from them will not appear. Can you tell which trader is the problematic one?

    • The one with ID "66bf757f27d0b097db0acea5". That isn't one of the standard traders. Search around in those mods' folders for that ID and you'll figure it out

    • The trader was Artem, but I believe it was my fault. During installation, I first copied Artem's file then copied VCQL files. After finding which trader caused the problem, I copied again Artem files in SPT directory and the problem solved! Now Artem is giving quests, which he didn't before.

      Thanks again!!!

  • suggestion: remember or be able to change default sort type for quests and skills/masteries

  • Will it be possible that lights and laser on helmet can be added to quick use slot as those in guns?

    • Good news! They already do.

      Thumbs Up 1
    • WHAAAAAAAAAAAAAAAAAAAAAAATTTTTTTTTTTTT!

  • I can enter the BTR on Woods with Roubles in PMC's pocket, but I cannot interact with the text box to talk to the driver. I can only enter or exit the BTR. I have tried everything, mouse wheel, directional arrows, moving my mouse, interact key etc. I assume it is related to this mod or SPT 3.11. Can anyone confirm if they were able to use the BTR in 3.11 yet?

    • Easiest way to test is to remove the mod and see if the problem goes away.

  • Hey Tyfon,love your mod.

    But there is a issue the same probles as Guiding Light when combined with Legs the Trader

    Maybe Fixes 4.1 is not compaitable with te trader who have complex missions

    • Error: ENOENT: no such file or directory, open 'L:\eft 3.11\user\mods\house-legsthetrader\res\Legs.jpg'

    • Looks like that particular mod is just broken in its latest version, nothing to do with UI Fixes. See the comments on that mod.

    • Sorry tyfon,I made a mistake and the error message in the log is not associated with the error.

      I finally found that Guiding Light still caused trader`s interface error.

      The mission "Unfinished search quest" caused the error.Maybe because the way to complete the task can only use Skipper.

          "6760e11336bce311698dd7dc name": "Unfinished search quest",
          "6760e11336bce311698dd7dc description": "Yeah, I left an unfinished quest in. So what? Anyways, this don't work yet, if you couldn't guess that. Very soon, though, this questline will open.",
          "6760e13750b973a00552e1ab": "WIP",
          "6760e11336bce311698dd7dc successMT": "Nice skipper mod. There's nothing behind this quest yet. Enjoy the 2 search levels, I guess? Doesn't matter until elite anyways, attention overtakes it. So there was no point to skipping this.",
          "6760e11336bce311698dd7dc acceptMT": "you accepted a WIP quest. good job.",

    • Awesome, yes that quest causes issues. It lists an item to hand over, but that item doesn't exist!

      I'll update my code to be more resilient to malformed quests like that.


      Thanks for identifying the issue!

    • Hello Tyfon the problem still exists with the Guiding LIght Trader i did a little bit of testing and broke it down to when i have the Option


      "Show Hand Over Items Icon on Traders" in the F12 Menu enabled


      it breaks that Trader for poeple when trying to turn in Items, without that option enabled it works fine turning in Items and completing Quests. It only happens on Turning in Stuff for Quests so far.

      I have the newest version Installed but still happens.

  • unreal that some of these features aren't in the base game. Being able to select multiple items to move/discard is a game changer. The latest feature of icons for tasks on traders is such a neat idea and perfectly executed.


    Big kudos to this one. Absolutely essential mod to have.

  • Just curious, is it intentional that reloading mags in place doesn't work when in the hideout?

    • When you pull out your gun at the firing range, BSG duplicates your inventory to a temporary one. So when you back away your mags should be exactly where they were before you started.

  • Love this mod and the additional functionality it adds

    However, for some reason, the 4.1.0 release is causing a bizarre issue when combined with Guiding Light which causes the trader to load improperly, the second trader to not appear at all and clicking off of the traders tab causes all traders to multiply.
    I believe it is due to Guiding Light quests that just require the player to have an item in their stash (but not turn it in) and that is conflicting with your new functionality to show when items are available to turn in, though that's just a guess
    For the time being, I've rolled back to 4.0.0 and that has fixed the issue

    I'd be glad to post images/logs in the support thread if that would help
    Thanks for the great mod!

    • Yeah client logs would help, there's probably an exception being thrown that causes the UI to fall over.

    • Sorry, I'm not super familiar with SPT's backend, would that be from the /(SPT file)/Logs folder or /(SPT)/user/logs?

      But yeah, I'll post it in the support thread as soon as I can :)

    • In the client, after it happens, hit F12 to bring up the bepinex menu and click Open Log. That'll have the exception in it (probably)


      edit: I just fixed an issue around the new trader icons in 4.1.1, and I can't repro any issues with Guiding Light after that fix. Let me know if you're still seeing issues!

      Thumbs Up 1
    • Alright! I'll go ahead and try 4.1.1 tomorrow and post logs in the Support thread if the issue persists!
      Thanks! ^^

    • Just wanted to say that I've updated to 4.1.1 and that has resolved my issue!

      Thanks for the help!

  • The joy I get from every update with this mod... THANK YOU !!!!!

  • W mod update, just keeps getting better

  • Hey Tyfon, I'm just wondering if the drag and drop swap portion of this mod conflights with the merge consumeables mod?

    TIA

    • In my experience if you highlight over the consumable it'll merge first, but if drag and dropping around it wont merge as expected, works great, love both

    • Oh cool, thank you!

    • I specifically made them play nice, but I admit I haven't tested in 3.11

    • Awesome, thanks for the reply!!

  • Hey, Tyfon.


    Love the mod, it is a must have when I play.


    I was wondering though if there was any way to have the hideout work like traders in the aspect of turning in items as you get them for upgrading the hideout areas. This would help in keeping your stash clean and make it where you don't have to have 6 junk boxes to hold said items till you collect them all.


    Once again love the mods and am thankful for all you do.

    • It's been asked before, but it's a lot of work. The hideout works like a barter where it all happens at once, so making it accept one at a time would require basically rewriting that entire logic, storing data *somewhere*, and updating the UI to match.


      I won't say never but don't hold your breath.

    • Fair enough, it was a good idea. 😆 I understand fully though. Thanks for responding. That in itself means a lot.

  • I don't think the hold/toggle tactical device option works currently. As it stands when I enable this setting it does not allow me to actually hold the button down to keep a light activated.

    • Are you referring specifically to using quickbinds for tactical devices? I should make that work.


      If you're talking about the general tactical key (default T), toggle/hold seems to be working there correctly.

    • Sorry I should have specified more: I am talking about using quickbinds to enable tactical devices

      Thumbs Up 1
  • 3.8.3 flea search empty.

    Tyfon.UIFixes 1.7.5


    why?

    • Hold on, let me go back in time 9 months and ask my younger self.


      Younger self: No idea. Ask him to look at his server output for an error.


      Current self: Look at your server output for errors.