Mod Details

Better Keys NG

Better Keys NG 1.7.0

Created by  flir

23.1K Downloads

SPT 4.0.3 Compatible

Get some useful info about each key. Is it required for a quest? What is behind the lock? Is it used to exit/transit ?

Latest Version 1.7.0
SPT 4.0.3

Updated Sunday at 2:13 PM

25.08 KB

Version Notes
  • Added support for a user config file that will not be overwritten each time you update the mod: configuser.jsonc
  • Added a new config entry for patching key names with postfixes: NameInfo
  • Added a new config entry for key postfixes: Postfixes
  • Added labyrinth keys: Ariadne symbol key, Observation room key
This download is externally hosted.
Always scan for viruses.

Features

Colored background for keys and keycards according to which map they belongs to.

Maps, Extracts, Quests and Loot information in the item descriptions.

Possibility to rename all keys to add a custom prefix based on the map they “belong to”.

Users can copy the config.jsonc file to a file named configuser.jsonc which will be read in priority if present. This allows to keep your config while updating (You will need to copy/paste any new entry if/when they appear in the config.jsonc though)

Version 1.7.0
Download Mod Version
SPT 4.0.3
Latest Compatible SPT Version

25.08 KB

906 Downloads

Created Sunday at 2:12 PM

Updated Sunday at 2:13 PM

Virus Total Results
  • Added support for a user config file that will not be overwritten each time you update the mod: configuser.jsonc
  • Added a new config entry for patching key names with postfixes: NameInfo
  • Added a new config entry for key postfixes: Postfixes
  • Added labyrinth keys: Ariadne symbol key, Observation room key
Version 1.6.0
Download Mod Version
SPT 4.0.3
Latest Compatible SPT Version

21.77 KB

738 Downloads

Created Oct 30, 5:42 PM

Updated Oct 30, 5:43 PM

Virus Total Results
  • added option in config to not manage junk keys (not mark them as junk)
  • refactored heavily for optimization (old mod loaded in 54s on my machine and now loads in less than a second)
Version 1.5.0
Download Mod Version
SPT 4.0.3
Latest Compatible SPT Version

21.47 KB

863 Downloads

Created Oct 27, 4:33 PM

Updated Oct 27, 4:48 PM

Virus Total Results

Ported to SPT4, added keys for The Labyrinth, added the shoreline keys to transit to The Labyrinth

Version 1.4.1
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

6.6K Downloads

Created May 5, 8:51 PM

Updated May 5, 8:51 PM

Virus Total Results

re-release for 1.4.0 but with a proper version in package .json (no new content)

Version 1.4.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

287 Downloads

Created May 5, 11:42 AM

Updated May 5, 11:42 AM

Virus Total Results
  • adapt key extractor to new wiki
  • Woods: add Old house room key
  • Street: add Aspect company office key (not necessary to enter building but offers safer route to Aspect)
  • Customs: machinery key changed id
  • Customs: added Company director’s room key (6761a6f90575f25e020816a4)

Thanks to 8889-d5c171489aca4d2900c604cfedaac4a1e179679f.png FiveF for the bug report!

Version 1.3.14
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

3.7K Downloads

Created Mar 17, 6:38 PM

Updated Mar 17, 6:38 PM

Virus Total Results

Ported to spt 3.11

SkebbZ

I think there are a few keys that are marked as junk but maybe should not be:

Ariadne symbol key, opens secret extract in Labyrinth https://escapefromtarkov.fandom.com/wiki/Ariadne_symbol_key

Corpse Room key, opens LOOT room in Labyrinth and required for the quest Keeper’s Word https://escapefromtarkov.fandom.com/wiki/Corpse_room_key

Observation Room key, opens a room in Labyrinth. Seems like there is not loot, maybe a quest. https://www.tarkovhead.com/en/item/regular/observation-room-key

Labyrinth Key, opens a completely empty small room in labyrinth. Might be crap.

1 Like

Added Ariadne and Observation key in release 1.7.0 (Corpse room was already present in 1.6.0 and is already marked as required for Keeper’s Word AND has loot indication)

0 Likes
stasryb

It loads lightning fast now. Thank you for updating.

1 Like
Mugnum

Loads much faster now! I was also wondering if there’s a way to append locations to keys’ names? So they could be quickly looked up on flea.

1 Like

You can already prepend a custom prefix of your choice to all keys based on location. See config file (ShortNameInfo needs to be set to true) to activate prefixes and configure yours if you do not like the preset ones. The config file is config/config.jsonc you can remove the old config.json as it is not used anymore.

1 Like

I’ve tried ShortNameInfo, but it unfortunately does the exact opposite of what I’m looking for: changing only preview icon text, but not affecting flea market. I believe flea uses strings from the fullscreen info box but could be wrong. Preview: https://puu.sh/KDaGS/f58568c5d9.png

1 Like

Ha I did not think much of it at first glance, now I get the point. I’ll see what I can do…

0 Likes

Hey @Mugnum I released 1.7.0 today. It adds a config option to add postfixes to the key NAMES (those are used in the flea market search). Please note I also added a way for users to copy the config from config.jsonc to configuser.jsonc in order to NOT be overwritten each time you update the mod :p

Please test this release and tell me if this new feature gives you what you need.

1 Like

Oh shit thanks, yeah that did the trick. Sorry about inconveniencing with requests.

0 Likes
Chrius

Awesome, this change halved my server startup time. Ty for the update.

1 Like
flir

Forgot to mention that in release 1.6.0 I renamed the config file from .json to .jsonc to reflect the fact that I use comments in it…

0 Likes
stasryb *
[deleted at 2025-10-27 22:47:22]

Do you have key names or even better the wiki pages of the keys that are marked as junk and should not ?

0 Likes
[deleted at 2025-11-02 09:11:41]

I forgot to write details. Calm down. I am gonna reply to the mods dev now.

0 Likes

Hello sir. I checked every key i have that says junk. And yes they were junk. I didnt know the game so much thats my problem but thank you for kindly asking. As for the other problem it still happening. Server takes so much time to load and after launching the game itself. It freezes like 10 secs then works like a charm but this problem started to happen when i install your mod.

1 Like

OK so no more junk keys probs. –> good

But long loading times. It takes some time and I need to see if I can optimize the server loading time. I did not notice that the client was impacted though… Server load time is because we inject a lot of translations but I’m sure I can optimize this a bit as this is my first pass at porting this mod from TS to C# …

0 Likes

No problem. Take your time.

0 Likes

Yeah, also noticed the server startup time increased from about 1 sec to 15+.

Hopefully you find a way to optimize it, but it’s not like it matters that much once you get it started :)

1 Like

Uploaded 1.6.0: way better server starting perfs

0 Likes

Uploaded 1.6.0: way better server starting perfs

0 Likes
alcatraz7525

Hello there, I saw the mod and I wanted to test it but… I have 300 red lines at SPT Server console, it seems to work but, looks like there is smth in each map with the keys (I assume):

https://gyazo.com/321430c13e6fb54a4160c91773f3ed97 https://gyazo.com/3798cd4ed375a0f13160ec19e081864e https://gyazo.com/84f729ce2aa9b716e0268280bcfc2230 https://gyazo.com/fe3ec936c0356d05a3025fbee6c7abf6 https://gyazo.com/a1357d9ecde3785b301fa6743e895e81

0 Likes

Having this same issue

0 Likes

I cant reproduce this, I can’t find the “6622c28aed…” id that is the issue either… Do you have another mod that changes locales ?

0 Likes

Can you send me the full log for your server start in PM ? I’d like to get a better look at what is happening. I do not “Add locales” with my mod, I only register a transformer. So I’m at a loss to really understand what is happening here and I suspect an interaction with another mod.

0 Likes

Ook, which logs do u need? 😅

0 Likes

The same as your screenshots but with some more line before the red lines and then some more lines after so I can get an idea of the context (which mod was loading when the red lines appeared… was my mod before or after… whatever context that could put me on an actionable direction :p

0 Likes

I found the same error as you, and I think I’ve tracked it down to a specific mod item.

My logs show this line right before the errors:

[2025-10-28 15:18:29.500][Debug][SPTarkov.Server.Core.Services.Mod.ModItemCacheService] Mod: com.cj.SkillsExtended added item: 6622c28aed7e3bc72e301e22 to database

It seems the duplicate key error is related to item 6622c28aed7e3bc72e301e22 which is being added by the mod cj SkillsExtended.

0 Likes

Hi! I recorded the screen in a video 😅 (better than 20 screenshots xD) https://drive.google.com/file/d/1mp2BtFbsYYkeCGlBYC51EmpZsGZA-M6O/view?usp=sharing Hope it helps (and helps me xD)

0 Likes

Woooow, that’s a good one. Did you try taking out SkillsExtended yet??

0 Likes

I haven’t tried this yet, but from what I’ve seen these errors don’t affect how anything works in the game, the item added by SkillExtended works, and Better Keys does too.

If that doesn’t bother you too much you can just ignore the errors and the server will start right after the Better Keys finishes loading

0 Likes

Here is a screenshot in case anyone knows or can help to modify anything so we don’t get 1000 red lines xD I have no idea so I prefer not to touch without advice

https://gyazo.com/bfc4d278b1c215d740a9ee4eb4b3c332

0 Likes

Ok. Don’t touch anything. Just update to 4.0.2 🥲 and all red is gone

0 Likes
[deleted at 2025-10-29 11:11:50]
flir

This is a first release for SPT 4. Still need to look at machinery key, added all the Labyrinth keys though.

As always please report any missing key or error you note.

Sorry for the absence during 3.11 release…

1 Like
flir *

Sorry for the absence, was stuck in a warp since 3.11.3.

I’ll need to update this mod to SPT 4, which is a new beast because server is now written in C# and I’ll need to port this mod to the new c# system.

Will look into it.

1 Like
Cranel

Please update to version 4.0.0

0 Likes

Updated to SPT4, just now :p

0 Likes

Details