
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.
Current features
⨠Recently added
Added features
New UI features enabled by this mod
- Multiselect - select multiple items at once with shift-click or dragging a selection box
- Move items around as a group, drop them into containers, place them in grids
- Ctrl-click and Alt-click to quick move or equip them all. Compatible with Quick Move to Containers!
- Context menu to insure, repair, equip, unequip, install, uninstall, load/unload ammo, pin, and lock all at once
- Discard multiple items available through separate mod: Discarder
- Swap items in place - drag one item over another to swap their locations!
- Flea market history - press the new back button to go back to the previous search
- Linked flea search from empty slots - find mods that fit that specific slot
- Keybinds for most context menu actions
- Toggle/Hold input - tap a key for âPressâ mechanics, hold the key for âContinuousâ mechanics
- Can be set for aiming, sprinting, tactical devices, headlights, and goggles/faceshields.
Improved features
Existing SPT features made better
Inventory
- Rebind Home/End, PageUp/PageDown to work like you would expect
- Customizable mouse scrolling speed
- Moving stacks into containers always moves entire stack
- Items made stackable by other mods follow normal stacking behavior
- Allow found-in-raid ammo automatically stack with non-found-in-raid ammo
- Synchronize stash scroll position everywhere your stash is visible
- Insure and repair items directly from the context menu
- Load ammo via context menu in raid
- Load ammo preset will pull ammo from inventory, not just stash
- Quickbinds will not be removed from items you keep when you die
- Improved moving/restacking of ammo and money into containers
- Multi-grid vest and backpack grids reordered to be left to right, top to bottom
- Vests and backpacks are taggable
- Sorting now combines item stacks
- Open->All context flyout that will recursively open nested containers to get at that innermost bag
- Improve modding/preset dropdown usability
Inspect windows
- Show the total stats (including sub-mods) when inspecting mods (optional, toggleable in the inspect pane with a new button)
- See stats change as you add/remove mods, with color-coded deltas
- Highlight compatible slots when you drag items that can be attached there
- Remember last window size when you change it, with restore button to resize to default
- Move left and move right buttons + keybinds to quickly snap inspect windows to the left or right half of the screen, for easy comparisons.
- Auto-expand descriptions when possible (great for showing extra text from mods like Item Info)
- Inspect vital parts even when the weapon is in your hands
Traders
- Autoswitch between buy and sell when you click trader items or control-click your own items
- Autoselect quest items when turning in
- Repair window remembers last used repairer, and actually updates the repair amount when you switch repairers
- Out-of-stock checkbox to show/hide items that are out of stock
- More icons on trader avatars - when their only new quests are operational (dailies/weeklies) and when you have items you could turn in
- Trader window remembers which tab you had open, and can optionally remember which trader you last looked at even when you completely close the trading screen
Flea market
- Auto-expand categories when thereâs space to do so
- Locked trader item tooltip reveals which specific quest will unlock it
- Option to keep the Add Offer window open after placing your offer
- Autoselect Similar checkbox is remembered across sessions and application restarts
- Replace barter offers icons with actual item images, plus owned/required counts on expansion
- Clears filters for you when you type in search bar and thereâs no match
Weapon modding/presets
- Weapons can grow left or up, not just right and down.
- Enable zooming with mousewheel
- Skip needless unsaved changes warnings when not actually closing the screen
- Saving the current preset is now one-click; you donât have to confirm the name. Thatâs what Save As⌠is for.
- Open build window can filter out stock presets so you only see yours
- ⨠Add to wishlist from the edit build screen
Hideout
- Remember window state when you leave hideout without closing (e.g. when searching for a recipe item on flea)
- Tools used in crafts are returned to their original containers
In raid
- Quickbind tactical devices to control them individually
- Opt-in to make unequipped weapons moddable, optionally requiring a multitool
- Reloading will swap magazines in-place, instead of dropping them on the ground when thereâs no room.
- Grenade quickbinds will transfer to the next grenade of the same type after throwing.
- Warning on character select screen when your PMC is carrying quest items
- The messages window stays open when you return from transferring items
Misc
- Unlock cursor from screen
- Confirm dialogs with Return/Enter/Space instead of just Y
- Close modal dialogs by clicking outside of them
- Sensible autofocus of textboxes in various dialogs
- Many little UI tweaks to tighten up the graphics
Fixes
Fixing bugs that BSG wonât or canât
Inventory
- Fix item tooltips disapparing if your mouse goes through the Quest/FoundInRaid icon (great for MoreCheckmarks)
- Fix windows appearing partially offscreen
- Fix modding/preset UI breaking when you click not allowed (red outlined) items
- Fix trader items not showing âCompatibilityâ with your items
- Fix selected barter items not being highlighted correctly
In raid
- Remove the unimplemented door actions like âBang & clearâ that are never going to happen
- Fix the keybind for weapons always showing up as 1, 2, and 3. Now shows your actual keybind like every other slot
- Fix issue where clicking the eye at the wrong time during raid load would break your equipment UI for the rest of the raid
- Fix not being able to pay the BTR man with money from your backpack or secure container if you happened to be carrying grenades
- Fix mousewheel zooming your scope while youâre in your inventory
- Skips âYou can return to this laterâ warnings when not transferring all items
- âReceive Allâ button no longer shows up when there is nothing to receive
Installation
Like almost every mod here, extract the zip archive into your SPT directory.
Recommend using 7zip to extract and install this mod.
Example (thanks DrakiaXYZ for the gif)
Important Note for Fika users
Several of the features of UI Fixes make changes to inventory operations that are sent between multiple clients. You MUST install the same version of UI Fixes on all clients, including the dedicated client if youâre using that. At raid start, certain settings that must be in sync will be synced from the host client to all other clients, and only the host can change those settings (and they can at any time during raid).
If you donât use Fika or donât know what that this, donât worry about this.
Uninstallation
To uninstall, simply delete Tyfon.UIFixes.dll and Tyfon.UIFixes.Net.dll from <your SPT folder>/BepInEx/plugins, and the tyfon-uifixes folder from <your SPT folder>/user/mods
Configuration
Configuration is available through the in-game F12 menu. Settings should be self-explanatory, be sure to mouse-over the name to see a more detailed tooltip if youâre confused.
There are some feature toggles that only show up if you select âAdvanced Settingsâ at the top of the F12 menu. Check these if you donât see a toggle you want, but most people wonât need those.
There is currently one setting that is on the server side, in user/mods/tyfon-uifixes/config/config.json.
- âputToolsBackâ - Whether tools used in hideout crafts should be returned to their original container. Defaults to true.
Default client settings are show below:
Mod Interop
Other mods can interop with UI Fixesâ multi-select functionality! See the readme for details.
Troubleshooting
Q: Keybinds wonât work, or typing in textboxes wonât work
A: When your focus is in a textbox and your mouse is over an item, I have to pick which one to handle the keypress. Currently it will prefer keybinds, so textboxes wonât work if your mouse is over an item. If youâd prefer the opposite, where keybinds wonât work if any textbox has focus, enabled âAdvanced Settingsâ at the top of the F12 menu and toggle âBlock Text Inputs on Item Mouseoverâ
Q: When I start a raid with Fika, thereâs a warning about a missing sync?
A: You didnât install UIFixes on your host. UIFixes is required on ALL clients, including the dedicated host if youâre using that.
Q: Some of the settings in F12 menu arenât changing! Nothing happens when I click them
A: Some settings depend on others - read the tooltips. If youâre in a Fika raid, some settings are locked to the hostâs value.
Q: I found a bug !
A: Open an issue or make a comment here. Please include logs if possible!
If youâd like to support my work, you can buy me a coffee â
19.5K Downloads
- Turn-in available icon on traders (blue hand) will disappear immediately upon turning in items
- Select-all will now select items off screen (still in the same container)
- Multi-select moving stackable items to the sorting table will no longer stall the multi-move and result in weirdness that sends items to the void đŠ
28.9K Downloads
Fix exception caused by unbound quickbar slots that caused inventory to break
484 Downloads
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
6.8K Downloads
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
11.4K Downloads
- Fix compatibility issue with Guiding Light
5.2K Downloads
Fix issues when disabling new trader icons
Details
-
GUID
Not Available
-
License
-
Source Code
-
Latest Version VirusTotal Result
https://www.virustotal.com/gui/file/09c9279882a29edb9b18c0054376ef7476a5717dc9785d6d6c59616ffd4d173e
Support
If youâre having issues, please do one of the following:
Donât use the support thread, please, I usually donât look at it.
Thanks!
Please do not reply to this
Would love to see some sort of integration of this QoL feature KzTarkov Change Tabs Mod
Been using ui fixes for about a week with fika with no issues. I have 2 pcâs one to play the game on and one that hosts the dedicated client. Me and my friend are the only two people that play. All of a sudden, heâs getting notified about a sync issue and for me heâs stuck standing still, but for him heâs moving around and I canât see him.
upon opening/ searching any container ui keeps flickering
this is caused by your ui fixes when it refreshes the ui for containers, the ui flickers/switches out for a split frame upon refresh, sometimes happens upon spawning in raid. I spent hours, no a couple days trying to figure out the issue with the help of chat gpt. can you please try and find a fix for this lovely mod because even Tho its annoying I want to keep this mod.
thanks for must have mod.
Is it possible to have open container and inspect windows default open in say top right or left corner instead of middle of screen?
that would be great qol improvement for me. snap left and right is great but could be even better if I didnât have to use that everytime Iâm transfering my loot after a raid.
anyway thanks again for one of the bestest mods.
Glory to the Modders!!
Reloading in place option keeps desyncing my mags (and slots, which ae becoming unusable) even if not used (e.g.: I have a free space in my rig and my character reloads as usual, but slot and mag become broken, as I cannot move mag around and cannot place anything in an origin slot of a mag which was loaded into a weapon.) This happens with Fika with and w/o headless client in play. All mods and configs are manualy synced by me: Server/Fika headless client/Actual client.
Also, seems like very time this happens in raid I cannot finish the raid: In logs it says sething about being âunable to complete SSL connectionâ, so my guess is that this issue messes with my temporary, aka âin raidâ profile, which in turn coudnât be uploaded to backend.
Any tips?
Iâll update this thread if Iâll manage to islate the issue more prescisely.
is there a way to mass delete items quickly?
Hi.
Not sure if these 2 options are from your mod?
I donât know if there is any other QOL mod with these options.
Iâm having issues when I click on any item that bot of these get selected. The item gets locked and crossed/greyed out, and when I click on the item again, it removes it. While the bug is on, I have to press right click on the item and select open for it to work fine.
The error sometimes disappears when I press outside the game on something on my other monitor, or after some time by itself.
Another issue is that when I open 2 cases and inspect two items ito compare them, and when I press Esc, the last inspect window closes, but the other window jumps behind the open case, and I have to move the case windows to get to it.
While all this is happening, the server is not showing any errors!
hI!
Can i use scroll wheel for scope zoom, without changing default keybinds alt+scroll ? How?
it would be nice to change the shift click item into sorting table to be changed to another key if it can happen. i mean on multi select not one by one