ODT's Item Info - 3.11 Update & Added Colored Name 1.1.0

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.

An updated version of ODT's Item Info mod.

This is an updated version of ODT's Item Info mod. Uploaded with his permission.


Features:

  • Updated to SPT 3.11
  • Added colors to item name

Edit file "tiers_hex.json" to change colors.


Dependencies: ColorConverterAPI


Installation:

- Copy the mod folder into user/mods (user/mods/ODT-IntemInfo)


Known Issue:

  • English locale only at the moment.
  • If you don't need the colored name you can download ODT's version, then change the package.json file's version field to 3.11.

  • quick question. what is the "default" color in hex?

    • I think it's either White or if no color specified it will default to grey

    • So I can just leave it for example:
      "COMMON": "", ? I'm no expert sorry if its a dumb question lol

    • I guess, let me know if it goes wrong

  • latest version has left over files from compiling. It causes an error

  • Please put the mod into the user/mods folder for easier installation!

    • Will include an install instruction in mod page.

    • I know where it goes, but there are many who might have a problem figuring it out. That is why everyone puts the mod files into BepInEx or user/mods folders before they compress it into a zip or rar.

  • Even though I changed the language code, the item names still appear in English.

    • Pushing a fix soon

    • Fixed. Let me know if there is any problem.

    • Wow, thanks for the quick feedback. You're the best. ^^

  • Is there a way to manually reload flea prices for items after mod load/server startin? Live Flea Prices mod loads its prices in postSptLoad phase, always after Item Info so Item Info doesnt show actual prices

    • Try increase the mod delay time in its config.json

    • I'm certain the Live Flea Prices runs after the delay no matter how long it is, being it's in postSptLoad. I've posted a workaround fix PR on your github


      Edit: i'm actually wrong and the delay does work, closing the pr...

  • does this affect the actual flea prices in any way? i had a greed preset that changed trader/flea prices and after installing it seems to have reverted or at least changed in some way

    • I think you mean that in item description you see old SPT flea prices instead of your new modified. I have same problem with Live Flea Prices mod.

      That's because Live Flea Prices mod always loads after Item Info mod so the latter gets vanilla prices instead of modified.

    • I installed 1.5.0 version from files and made it load early, now it works properly.

  • Is this the mod causing all item names to become a bunch of code like this btw?


    I'm wondering if that affects assort list size when clients are requesting price trader/price lists with Fika, having some long loading times when clients load into the menu/stash. Bunch of Client Request http transfers getting retries. Possibly exceeding some sort of timeout.

    • Yes, I added the font tags. I'm not really sure about the performance hit tho, gonna need someone to test it out. Although from my exp I haven't get any long load times than normal

    • Pretty fast on my own PC, where the server is also running. Maybe 5-15 seconds.


      Seems to work fine on LAN (about 50 seconds to load profile). 1ms, 2.5Gbit/s upload.


      Over remote connection (fiberoptic, 25ms to target, 1Gbit/s upload) it takes about 210 seconds with at least 1 retry.


      After leaving raid, it loads once before the EXP gain screen and again after, so thats about 420 seconds.


      Possibly due to the CPU intensive price lists being generated and then the SPT http requests being piped through Fika proxy and adding latency, going over some sort of hardcoded http timeout. Seems to send the first three traders ok, the rest goes to retry. Then it usually works, sometimes the last few retry for a second time.


      I'm on a Ryzen 7 7700X.


      I'll have to investigate more.

    • I also host the backend on a cheap VPS, so far the only thing that affects load time in any way is actually Hardcore Rules's Flea Barter option when browsing flea items. But other than that my game runs fine.

    • I fixed the duplicated tag, you can check if there's any performance differences now

  • You forgot the "/user/mods/ODT-ItemInfo/" folder structure in the latest version. It's cursed :)

    Just checking if people are paying attention, eh?

    • Since WTT has fixed their mod, you can revert to the last version. Thanks.

  • Could you please make the files in their corresponding folders user/mods/*name*

    • Since WTT has fixed their mod, you can revert to the last version. Thanks.

  • It may be that I've taken a small break from SPT but I need help installing this. In what SPT installation folders do I put the config and src folders? Thanks!


    Do I need to download an older version of the mod first? I'm so confused.

    • Go to SPT directory, open user folder, open mods subfolder. Create new folder "ODT-ItemInfo". Place all files directly inside.

    • Thank you!

    • Since WTT has fixed their mod, you can revert to the last version. Thanks.

      Thumbs Up 1
  • i guess i dont need "more checkmark" anymore

    • I still play with More Checkmarks + All quest Checkmarks. They work well together. ;)

  • I've downloaded the new version and since then the mods not working and throwing errors at startup :


    Is it a possible new incompatibility of is it on my end ?


    thanks in advance for the help !



    My modlist and load order if that is usefull :

    • It's throwing errors in a function that's has nothing to do with what I added. Can you test with only this mod and nothing else ?

    • Thanks for the reply.


      No Error with ODT Item Info as only server mod.


      So it's some sort of incompatiblity.


      I'll look into it.

      Thumbs Up 1
    • Check the custom trader mods, those tend to add custom quests that might mess with this mod

    • It seems to be :

      HANA-VI's All In One version : 2.7.0 par : HANA-VI

      hub.sp-tarkov.com/files/file/2408/

      Which is weird because I have this one for quite some time without any conflicts...!


      I'll remove it for now then.


      Cheers !

  • Doesnt work for, me, the mod works but no colors on the names beside the tooltips

    • Have you installed ColorConverter API yet ? Can you show me the name of the item in game ?

  • Hey, it seems that I can't get this mod to work in 3.11.3. Every time I boot up the server it shows several errors as follow:

    [Item Info] Mod compatibility delay enabled (2 seconds), waiting for other mods data to load...

    [Item Info] Database data is loaded, working...

    TypeError: Cannot read properties of undefined (reading '_props')

    TypeError: Cannot read properties of undefined (reading '_props')

    at ItemInfo.getItemShortName (E:\SPT\user\mods\odt-iteminfo\src\mod.ts:1212:30)

    at ItemInfo.barterResourceInfoGenerator (E:\SPT\user\mods\odt-iteminfo\src\mod.ts:1505:38)

    at ItemInfoMain (E:\SPT\user\mods\odt-iteminfo\src\mod.ts:629:37)

    at Timeout._onTimeout (E:\SPT\user\mods\odt-iteminfo\src\mod.ts:463:10)

    at listOnTimeout (node:internal/timers:594:17)

    at processTimers (node:internal/timers:529:7)

    TypeError: Cannot read properties of undefined (reading '_props')

    TypeError: Cannot read properties of undefined (reading '_props')

    at ItemInfo.getItemShortName (E:\SPT\user\mods\odt-iteminfo\src\mod.ts:1212:30)

    at ItemInfo.barterResourceInfoGenerator (E:\SPT\user\mods\odt-iteminfo\src\mod.ts:1505:38)

    at ItemInfoMain (E:\SPT\user\mods\odt-iteminfo\src\mod.ts:629:37)

    at Timeout._onTimeout (E:\SPT\user\mods\odt-iteminfo\src\mod.ts:463:10)

    at listOnTimeout (node:internal/timers:594:17)

    at processTimers (node:internal/timers:529:7)

    Any help would be appreciated!

    • Not from my modifications probably. Looks like you have some faulty items, can you post your server modlist here? Are you using any modded items or have modify any item in any way ?

    • You're right, Trader Limit Tweaker was the one that caused the error. It probably has something to do with modifying the trading system or whatnot. Other than that, I think mods that add new items won't cause any problem. Thanks!

  • Could you please make a version that doesn't include the coloured names? I'd really appreciate it <3

    • You can download ODT's version and change the package.json version field

  • animeokay ok! :thumbup:

  • Fika compatible?

  • Kobethuy, i love you, thank you so much

  • Thank you for porting this, kinda sad seeing all of these beloved Mod Authors go on break or just stop modding. But its life so we have to deal with it.

    • Yeah, but that's what you get when game is in BETA for 10 years and updates adds content. So people wants up to date game / content and modders have to update once 6 months mod as well.


      They get burned out after time. Or simply don't play anymore / care anymore of same maintaining all over again.

      Thumbs Up 1