Featured UI Fixes 3.1.1

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.

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 3.1.1

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

  • Version 3.1.0

    ✨ New stuff

    - Added option to place items into unsearched containers (off by default)

    - Added configuration syncing for Fika. When loading into a raid, *some* features will be synched from the host to the clients, overriding those settings for the duration of the raid. The host can change the settings mid-raid, and the setting will be resynced. Clients cannot change those setting during raid.

    - Hid stash upgrade ads


    🪳 Bug fixes

    - Multiselect now works on hideout mannequin screen

    - Empty-slot context menu now works on hideout mannequin screen

    - Quick-binding tactical equipment no longer causes issues with Toggle/Hold functionality when using Fika

    - Fixed missing check when reloading mags in-place that might have caused busy-hands

    - Fixed "move entire stacks" not working in Fika

    - Fixed Fika raids hanging at start if a player is missing UI Fixes (Note you still need it installed everywhere! This just fixes the hang)

    - Reload-in-place desync: **This will be fixed with the next release of Fika client**

  • Version 3.0.2

    - Fix nonfatal exception due to unupdated "Keep Windows on Screen" patch

    - Enter key accepts/confirms quests

    - Fika compat: Fix resize up/left not working

    - Fika compat: Fix for eye button during raid load updated to work with fika

    - Fika compat: Change rebind grenades feature to be optional, and to handle fika slightly differently. May have contributed to desync issues.

  • Version 3.0.1

    New stuff

    - Install/Uninstall keybinds and multiselect support

    - Allow context menu while searching (off by default)


    Fixed stuff

    - Realism compat: load order changes shouldn't be needed for empty slot linked search to work

    - Fika compat: "Standardize Grid Order" forced off if fika is present. Solves most inventory desync issues (looting, moving, reloading issues)

    - Fika compat: Fixed code that detects in or out of raid. Fixes post-raid issues with weapon modding and inspecting.

    - Fix Enter key not placing offer in Add Offer window

  • Version 3.0.0

    This release only works with SPT v3.10. It will not work with earlier versions of SPT.


    Features that are no longer needed

    - Add offer context menu: implemented by BSG

    - Wishlist anywhere: implemented by BSG

    - Clickable market prices in Add Offer Window: implemented by BSG, but UI Fixes still adds bulk support

    - Add Offer window double scroll bar fix: fixed by BSG

    - Flea market masking fixes: fixed by BSG

    - Sorting without moving containers: BSG implemented pinning/locking for a better experience, but UI Fixes still consolidates stacks

    - Unload last bullet from mags fix: fixed by BSG

    - Deterministic Grenades: default grenade selection is now in order, by type (G will use the same type until exhausted, then pick the next type in order)

    - Quick Access bar visibility fixes: fixed by BSG

    - Stack found-in-raid money with non-FIR money: all money is now considered non-FIR


    New features

    - Adding tagging to vests and backpacks

    - Multiselect support for pinning/locking

    - Improved mag preset name textbox/placeholder

    - Fixed BSG bug with clicking eye button during raid load


    Updated features

    - Overhauled config categories: there are now many more categories, hopefully makes the settings less daunting

    - Linked search keybind now defaults to empty so as not to conflict with built-in "Lock Mode" keybind

    - Hotkeys added for pinning/locking. Note that the game has built-in keys (default P and L) for pin and lock "modes". Recommend changing those to something else, or just unbinding them completely and using UI Fixes hotkeys (which are better, imo)

    - Locked items cannot be multiselected

    - Hold/Toggle tactical device updated to override BSG's crude extra hotkey that swaps between toggle and hold mechanics


    Removed features

    - Unload ammo boxes in place. This feature is more trouble than its worth and BSG completely changed the underlying code.

    - Old sorting table button placement. With the addition of more buttons, and the removal of places that still had the old button, this feature to keep the old placement is being retired.

  • Version 2.5.3

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


    - Inspect panel will highlight (green border) compatible empty slots when dragging attachable mod (just like player equipment slots)

    - In-raid weapon modding will not consider weapons equipped by dead bodies to be "in hand"

    - Fix resizing left/up feature to work in raid

    - Adjust rules around in-raid container swapping. Swapping incompatible containers (e.g. a container that could never fit inside another) was previously disabled in raid to prevent you from accidently swapping with your dogtag case and losing it all. That's still disabled, but you can now swap *equipped* containers. This will let you swap your backpack with a bigger one off a dead body.

  • Version 2.5.2

    - Improved modding/preset dropdown usability: you can click the whole box to open and clicking outside closes it

    - Fixed BSG bug: Clicking a red-outlined item in the modding/preset screen will no longer break the UI.

    - The "Purchase All" hotkey from the flea market section now works on normal trades as well

  • Version 2.5.1

    New stuff ✨

    - Open->All context menu flyout that will recursively open nested containers

    - Add/remove items from wishlist everywhere

    - Add keybind setting for Required Items search


    Bug fixes 🪳

    - Fix various issues caused when moving multiple items into the sorting table

    - Fix empty slot linked search keybind getting "stuck"

  • Version 2.5.0

    New stuff ✨

    - Multi-select interop! Other mods can interact with the multi-select functionality. See the readme for details.


    Bug fixes 🪳

    - Fix hideout craft tool return to certain places in upgraded stashes

    - Add more null checks to multi-select preview code

  • Version 2.4.5

    New stuff ✨

    - Enable magazine swapping by dragging a magazine onto a loaded weapon

    - Control split/use sliders with mouse wheel

    - Improve multi-selection box logic to allow clicking buttons without losing selection, e.g. opening the sorting table.

    - Added advanced setting that changes how long before the client syncs inventory changes with the server. This is normally 60s, hardcoded (great job BSG), presumably to protect their servers. Not really needed by SPT - default changed to 15s, configurable down to 0.


    Bug fixes 🪳

    - Fix "Add Offer Shortcut" not working

    - Fix null reference when "Reload in Place" feature can't find another mag

    - Fix rare null reference when auto-switching between buy/sell with trader

  • 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
  • Took a hiatus for a time and returned. Lovely work as always. Whatever black magic you performed to get your Weapon Customizer working was mind-blowing.

    The only issue I'm noticing that seems to have potentially broken is the Linked Search on am empty weapon slot. This may only work when you have access to the Flea but I'm expecting it to populate entries with at least Traders. I have several other mods in play, so I havent isolated the issue. But if you can replicate the issue then great.

  • Hi. Any chance people have reported this mod causing certain items that are usually quest-locked to appear on the flea? For example, the G28 and SR-25 are available on the flea for me when they shouldn't be.

    • These weapons are not banned on ragfair.

    • This mod makes no changes to items, assorts, flea, etc.

  • What do you say to make it so that when upgrading hideout it only takes the required amount of items when someone has edited the itemsData[itemID]._props.StackMaxSize key?


    There are currently no items that have this value key other than 1 (except money etc.).

    When we have this key set to e.g. 10, and some upgrade requires only 3 items, then entire stack will disappear when we click upgrade and when 10 items wil be in one stack. This is strange, because in the same case, but for Handover Tasks it takes the correct amount of items from one stack.

    • Normally I don't fix problems created by other mods, but I did make these kind of items follow normal stacking rules, so I'll take a look.

      Thumbs Up 1
  • Seeing errors related to the two newest versions.
    Unable to access the flea market.
    Rolled back to 3.0.2

    Likely unrelated.

  • There is a bug with the multiselect in version 3.1.0.


    If I select multiple items, drag and drop them, they rearrange in a weird way.
    I have the default settings.

    • yeah...that's weird. I didn't think I touched that. But I'll look into it.

    • Fixed

    • Wow, that was fast.
      Thx you are awesome

  • The game is in an infinite loading now with the new version. I run many mods, so a conflict perhaps. Rolling back for now. Just letting you know.

    Thumbs Up 1
    • loading to the menu? Or loading into raid? log?

    • Not reaching menu, not loading bundles. I'll share a log tomorrow.

    • The same...3.0.2 is worked fine

    • I run over 100 mods, and haven't tested standalone yet.

    • I figured it out

      ------

      [Error :Tyfon.UIFixes] Unsupported Fika version! 1.1.3 or newer is required

      ------

      I used fika 1.1.1.0

      Thumbs Up 2
  • Just wanted to chip in and thank you for your hard work and effort into fixing so many issues! <3

    Also, thank you for maintaining this throughout releases. It's one of my main mods!


    I will also drop a few questions:

    1. When searching a container, after 1 sec you get to see the contents, but hidden, until the search reveals them one by one. Not sure if it's a bug, but if you stop searching (press tab or exit the search) before the items start to be revealed and then go back into the container again, it doesn't continue to search. You have to press the search button on the container to start searching again. Would you consider this something that should be fixed or is it working as intended?

    2. This is not something related to UI, but I thought I could give it a try: would it be possible to implement a fix for the hideout, so that the items required for the upgrade are taken from the stash when available?

    It helps with space, so that we won't have ALL the items ready when pressing "upgrade". Something like some quests, where you can deliver/submit items as you get them.


    Take care and thank you again for everything! 8)

    • 1. Not a bug imo, searching is a player action. If you intentionally stop, you have to intentially start again.


      2. This is actually pretty tricky, because the items have to be stored somewhere (i.e. somewhere in your profile, so plenty of server work) plus the UI updated to reflect that. It'd be awesome, but probably a new mod.

    • Got it! I appreciate the time to respond!


      For 1.: from my understanding, when you go into an unlooted container (regardless if it's a player's dead body, a box or dead body container) that you previously started to search, but interrupted it by suddenly exiting the search container UI (not stopping the search normally by pressing the stop search), means that if you go back to the container (pressing F), you have to press the little button above the container called "search" again?

      I'm reading now what I typed in the sentence above and I'm sorry if it's not clear enough. LOL

      What I'm trying to say is that it was working before, just like with drawers. If you go into a drawer, but exit the UI before the items are revealed and go back in, it continues to search. As for other containers, like body containers, it doesn't now, you have to manually press the "search" button, while in the container.

    • Seems like it's a container vs. body difference. I'll look if it's easy to do

      Heart 1
    • Upon investigation, there's no "resume search" logic at all. Non-body containers simply auto-search - you never have to click the search button when you open a crate or a file cabinet. This is true the first time you open it or the 5th time.


      Bodies don't have this logic at all, and there's no way (short of building it from scratch) to "resume" searches, since nothing saves the fact that you were interrupted.

    • So, another "spaghetti" non-consistent coding by BSG. We can only hope this will be fixed randomly in some patch, but I doubt it with all the more important fixes this game desperately needs.


      Well, we tried and please have my thanks and appreciation for looking into it! Thank you! :thumbup: <3

  • Hi Tyfon,

    Thank You for your great work and keeping up with Updates.


    Feature Suggestion:

    Swap Gunparts like Handguards, Muzzle Devices, Grips etc with Drag and Drop over the Weapon like it is with Magazines. Currently if you do it says Slot is not empty.

    • I'll think about it

  • For some reason, when I play with my friends on fika this mod blocks our ability to do so ( stuck on loading loot on their screen). Idk if it should work, just wanted to let you know that these two don't work with each other on spt 3.10.5 and fika server 2.3.6 version.
    Cheers

    • it needs to be installed on all clients, including host, including dedicated host if you're using that. settings need to match.

    • Alrighty, works. Thank you very much. We forgot to do that... So sorry about the burden

  • Hey Tyfon. Have you looked into the issue of looting into containers that have not been searched, and if you can implement it? Any update on that? Thanks!

    • It's in the next release

    • Thanks bro, I'm gonna have to give u that glug glug glug.

      Happy 1
  • Hello, author.

    When there are no available tactical chest hook slots, Fika assistive machines may encounter hand jamming and be unable to shoot.

    HandsAreNotBusy cannot solve this problem either

    I'm not sure if this is a delay issue, but after uninstalling the UI fix, I haven't encountered any hand jamming problems

  • The out of raid detection with fika still does not seem to work on armors, when trying to swap the plates it requires you to unequip the armor. The old loading hideout trick gets rid of it, but it would be nice to have it fixed

    • Will take a look when I’m home after xmas

  • i love seeing spt devs doing BSG's job.

  • great mod as always, had a suggestion

    the option to estimate value in rubles for dollars + euros

    could have a side by side estimate like

    $10 (1510 RUB)

    • The exchange rate isn't really explicit - could use the the prices offered by Skier and Peacekeeper, but those aren't necessarily equivalent to the values used by the flea market. The sorting and barter estimation aren't using an exchange rate, they're using hard-coded values for each offer.


      Also if live flea market prices are being used, it would be totally off.

      Thinking 1
  • Seems there is some issue in 3.10.2, no logs generate showing the issue, but occurs when this mod is installed.


    When trying to open flea or the play inventory, the game will freeze then crash

    • Not seeing any issues myself.


      However another player was hitting this because they were running Blitz, and disabling that fixed it. If you're running Blitz (or Overwolf, or other overlay software), it doesn't play nice with SPT.

      Heart 1
    • I will try that! thank you!

  • Thanks for the awesome work !

    Heart 1
  • for some reason this mod prevents my raid from loading on Fika.

    I never had this error before 3.10.

    The problem is related to my dedicated client, my raids load again as soon as I remove the mod.

    I have tested different versions on 3.10.0 and 3.10.1 as well as ui fixes 3.0.0 and 3.0.1.

    I also tested the mod after removing all other mods, leaving only UIFixes. Same problem.

    I can find an error in my logs, but will attach logs if I find something that might help.


    I will create a ticket when I have all the information together. I just wanted to ask here, maybe there are several affected people who use a dedicated Fika client and have problems loading the raids.

    • Make sure you're on latest Fika. There was a hotfix (#2) last week that addressed this

      Heart 1
    • Thanks for your quick response.

      I have the latest version of Plugin 1.0.2.0, Dedicated 1.1.2 and Server 2.3.0 installed.

      Today i updated SPT and your mod together and it worked the first raid and never again.

      Very weird. I notice the issue when my dedicated client isnt showing on my loading screen.

      Usually it shows me "dedicated_blablabla" and my actual client underneath.

      Thats why i think my dedicated client is causing the issue, which is weird because it has nothing to do with that mod. Its not installed on my dedi, only on my actual client including the server mod. The client mod shouldnt be installed on the dedi i assume, never did this anyway.

      Its a fresh spt install with a fresh profile and latest fika.

      I could try to reinstall my whole setup again, just dont think it will help but i will try it.

    • The mod must be installed on all clients, including the dedicated. Inventory operations that happen on the client get sent to all other clients, including the dedicated, and without UI Fixes there, the dedicated client doesn't know what to do and pukes.


      UI Fixes is somewhat unique in this because of how it affects inventory operations for multiselect and weapon modding.

      Heart 1
    • Oh damn, I'm really sorry about that. I usually study every documentation of the mods I install but I haven't read anything about this. It actually worked in 3.9.8 if you disabled “Reload In-Place”, just a few rare inventory desyncs. Now everything makes sense.

      Thumbs Up 1
    • Did this fix work for you? I ran into the same issue. Read on the FIKA discord that it was the problem for my dedicated client. Removing it was the fix.

      Thumbs Up 1
  • Can't multi select locked items.

  • must have mod if I am to play tarkov, I don't know why the hell the game doesn't have all this in it already but it needs it

    Heart 1
  • Are youable to add option to 'U' - Uninstall weapon mods\attachments\stock\handgrip etc.

    Another request i was tihinking was "Autopolulate Offer price" - Lowest minus 1 skinny ruble.


    Perfect mod btw, such a QOLifesaver

    • I can add a keybind for uninstall.


      For the second, while 1 ruble undercutting matters for humans in live Tarkov, the way SPT emulates the flea makes it irrelevent - it's not more likely to sell than just matching the min price.

      Thumbs Up 1
    • " it's not more likely to sell than just matching the min price."

      Didn't know that , many thank, and thanks again for such a SOLID mod!

  • 9GUK8YK

    BUG:


    If you use the keybind or context menu to add offer to flea market from stash directly, it will eventually bug out and freeze the game with these windows opened. ALT+F4 is the only way to fix I've found. Happens after 5 or so offers I think but wasn't counting either time it happened. I have SVM set to 20 offers, maybe it gets locked after default number of offers is exceeded?

    • I'm not able to reproduce this. I was able to place max offers (used SVM too) without any issues.


      Are you seeing this consistently?

    • It was very consistent, using Quicksell mod seems to fix it though

    • That... doesn't make sense.


      Remember that add offer context menu is built into the game now. So in all likelihood you're running into an issue from a different mod. It's possible there's a conflict, or that the bug is simply elsewhere.


      Also, the "blablabla" implies an exception was thrown when opening that inspect window. That's what's freezing your game. Double check if there's an exception in the console window (hit ~) or check the log (hit F12, click "Open Log")


      When in your repro steps are you inspecting an item?

    • The blahblah window is just me trying to do anything after it freezes, only thing i can do is inspect something and that pops up. Original bug is reproduced just by adding multiple offers from the stay-open flea window from stash view. No biggie, doesn't seem to be occurring at all anymore may very well have been a different mod or something.

      Thumbs Up 1
  • Could you implement a feature to allow opening the context menu while searching through backpacks or other stuff?

    • I believe BSG blocks the context menu because weird stuff can happen if you're searching at the same time as certain actions. That said I'll look into it

      Thumbs Up 1
  • I have a suggestion for adding an feature from Windows: When you open a Notepad, and you adjust the size and place on your desktop... Then hold SHIFT when you click on the X in Notepad Top Right Corner to kill it.. Next time you open Notepad it will appear at the same place, and hold the same size... That I would like you to implement in this mod. Opening a weapon and it will appear automatically on left side of screen :) Out of the way from backpack


    BTW. This is by far one of the best mods out here yet !!!

    • Holding shift isn't part of it - notepad remembers the last window placement regardless.


      That said, remembering window placement is something that's come up before. I'm not sure what the right solution is - I could remember the last window that closed, but it gets a bit weird when there are multiple windows at once (there can be up to 4 by default). I suppose adding support for the simple case wouldn't hurt.

  • absolutely love the work!
    if I may suggest, adding something like a scroll capability for traders which would be a massive QoL improvement for those that run custom traders

    • It’s not updated yet, but Kaeno-TraderScrolling is what you’re looking for

    • thanks, I'm aware of the mod, was thinking including it as a AIO kinda mod would be nice

    • Generally speaking, I avoid intentionally cannibalizing other mods. If a mod isn’t updated for a while, I’ll consider it!

      Thumbs Up 1
    • yep I get that, it'll probably get an update, but also could be nice to have a couple people working on a mod pack almost like

  • Hello! I just saw a weird bug, I was in a scav raid and had a AKM with two spare maggs in my rig, a Type 56 Chicom, got out and on the screen to sell all or put the items in my stash, both mags weren't there, but on my stash I opened the rig and the mags were there (on top of the items I put there on the previous screen. I'm sorry if it's a Known thing, I'll read and take a better look on your descriptions, oh and sorry, I didn't printed the screen with the items overlaping each other

    • Sounds like a bug. I’ll take a look this weekend. To clarify, they reappeared in the rig after you moved the rig to your stash?

    • Yes sir, also I clicked on a can on a stash not long ago, dragged it, and it also did the select all within the dragged area

    • I can't seem to repro this. Has it happened again or was it just a one-time thing for you?

    • One time

    • Alright, let's write it off as a random error until it happens again :)

  • Great mod!


    Unfortunately way too many quirks with Fika to keep using.

    • Feel free to share specifics, as there are no quirks that I’m aware of. There is one issue currently causing a conflict that the fika devs are addressing.

  • This mod should be called EFT Fixes


    Greate one! Thanks!

  • Are we going to get locked items like LIVE since we not updated as of yet?

    • SPT 3.10 will be EFT 15.5.1, which has that feature

      Thumbs Up 1
  • Hey there, YOU're a legend!!! :love:

    Any chance to more tag options? Chest rigs especially...

    • What do you mean by more tag options?

    • Add the possibility to tag gear (chest rigs, backpacks), like containers do

    • Will be in 3.0.0 (for SPT 3.10)

    • Awesome!! TY