
Client-side mod to allow using hexcode colors for your items! Custom background colors for your items, or any color tracer you want!
Color Converter API
Find out more about what EFT mods I’m working on here!
https://trello.com/b/CONaHPTn/…i-mods-by-rairaitheraichu
An SPT module mod that extends the functionality of the client, allowing the server to use raw hexcode color values for fields that ordinarily can only support BSG-created color enums.
This mod should be forward-compatible with all new client releases for EFT (unless something very, very significant changes) and does NOT need to be updated.
Please note that on its own, this mod does nothing! It allows OTHER mods to use the full color spectrum where BSG uses the predefined color enums.
How to install
- Simply extract the zip file contents into your root SPT-AKI folder (where EscapeFromTarkov.exe is).
- Your BepInEx/plugins folder should now contain a RaiRai.ColorConverterAPI.dll file inside.
License
Do not reupload or redistribute anywhere without explicit permission - please instead link to this mod page as part of your dependencies.
You can check to see if the plugin exists in your server mod’s source code any way you’d like, but an easy copy-paste check is here:
private static IsPluginLoaded(): boolean { const fs = require(‘fs’); const pluginName = “rairai.colorconverterapi.dll”; // Fails if there’s no ./BepInEx/plugins/ folder try { const pluginList = fs.readdirSync(“./BepInEx/plugins“).map(plugin => plugin.toLowerCase()); return pluginList.includes(pluginName); } catch { return false; } } You can handle the result of this function however you’d like. Once you have validated that the plugin exists, you can proceed to fill in the fields for color in your item database with hexcodes in lieu of a color enum.
For example:
“TracerColor”: “#FF00FF”,
“BackgroundColor”: “#2A2AFF”,
Short 3-byte hexcode colors are also supported like so:
“BackgroundColor”: “#F90”,
Which will be interpreted as:
“BackgroundColor”: “#FF9900”,
As of version 1.1.0, you can optionally pass a fourth hex value for an Alpha (otherwise, it is treated as FF/255).
“BackgroundColor”: “#FF2AFF99”,
- July 10th, 2024:
- Refactor to module changes for SPT 3.9.0+.
- Added support for alpha values for hex codes.
20.9K Downloads
Changelog:
Fixed case-sensitive string parsing for color enum.
(Error “Failed to read JSON value for TaxonomyColor” for certain mods.)
Hey! Thanks for downloading, if you’d like to support my work, you’re more than welcome to support me at the link below or follow along at my Ko-Fi page here:
2.7K Downloads
Changelog:
Refactor to module changes for SPT 3.9.0+.
Added support for alpha values for hex codes.
Hey! Thanks for downloading, if you’d like to support my work, you’re more than welcome to support me at the link below or follow along at my Ko-Fi page here:
12.3K Downloads
(Reupload due to broken permissions.)
Link not working? Try downloading from here:
https://github.com/RaiRaiTheRaichu/ColorConverterAPI/releases
https://dev.sp-tarkov.com/RaiRaiTheRaichu/ColorConverterAPI/releases
Details
-
GUID
Not Available
-
Additional Authors
-
License
-
Source Code
-
Latest Version VirusTotal Result
Updated the mod page, I have tested this and it still functions perfectly fine on 3.10.x.
Edit: Also works on 3.11.x
Do i put this mod in the client or server install if i want to use headless
For 3.11 seems work fine.
EDIT: I stand corrected - It does, in fact work on 3.10.x
-----------------------------------------------------------------------------------------
Unfortunately, doesn’t work with 3.10 - which was expected. I attempted to look over the code but, no knowledge of C#. lol - Thank you for your work RaiRai!
i get this with 3.9.2
Fantastic work! ♥
Soo this might be the dumbest question ever but how does the mod work? I hit F12 and couldn’t find it in the list to recolor items.
Is this error is known to any one?
https://i.postimg.cc/C5QBZ9ZX/Escape-From-Tarkov-Screenshot-2024-04-21-16-17-32-58.png
This might be foolish of me but, would there be a way to use this to add more colours to the “Tag” feature for containers? Is that even possible?
I am using Item Info
I assume this mod would be incompatible as they both use colors.