Featured SP-EFT Manager v0.3.1

Please do not ask when mod authors will update their mods to 3.9.X
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

Simplify mod installations

The primary goal is the automation of the mod process — covering the stages of searching, downloading and installing— for a more efficient experience.


[tabmenu]
  • Version v0.3.1

    • Fix direct download
    • Add mod installation toggle (low budget "update" process)
  • Version v0.3.0

    Added:

    - Mod dependency ui and functions
    ---- will try to install needed dependencies for manual configurated mods (not all configurations are available at this moment)

    - Function to enable / disable mods (currently under the experimental flag)

    - Function to change your mod load order (drag & drop)

    - Additional setting to keep downloaded files

    ---- if the installation failed, you can search for the files and install manually

    - UI for nested mod structure with different files


    Fixes:

    - Some issues triggering tutorial

    - Some issues with some installation structures

    - Some UI Issues

    - Handle powershell issues and show a warning

  • Version v0.2.18

    • fix config cache
    • fix google drive regex
  • Version v0.2.17

    - Support prePatch files and adding them to the installed mod overview

  • Version v0.2.16

    - Fixing issue with invalid instances

    - Fixing issue while searching and getting beaten up by the holy spt-hub guard (503)


    - Adding invalid instances in personal settings (now removeable)

    - Adding error handling while searching for mods (additional message for mod without spt version)

  • Version v0.2.15

    - Compatibility patch for SPT 3.9.0

    - Fixing issue with paginator overlapping action buttons

  • Version v0.2.14

    — Update some config values

  • Version v0.2.13

    Added:

    Speed up mod information fetch during install using an indexed mod json file.



    Thanks Markosz!

  • Version v0.2.12

    Fixed:

    - Issues with the installation process

    - Increase timeout to 60s to prevent early timeout issues

  • Version v0.2.11

    Added:

    - Adding loading UI and caching for aki-versions and aki-tags

    - Adding cache for mod list. Added Mods to the list will be cached and will re restored after opening the app

    - Adding mod version to the search result to prevent installation of outdated mods. Adding to mod list aswell

    - Added last update information (thanks to Markosz)

    - Added external configuration to map or handle some configuration without releasing a new version (Github-Config)

    - Added internal structures to support the upcoming, v0.3.0, update process.

    - Adding AKI-Version to search for mods for a specific version

    - Adding Tag-Search to search for mods with a specific tag

    - Adding clear-cache buttons, adding some related UI elements

    - Mod search will sort mods on their current version


    Fixes:

    - Refactoring of the whole installation process

    - Fixing process to match the current hub-download way

    - Sidebar navigation items will show the current navigation

    - Refresh of installed mods (Active Instance overview) after mod process

    - some minor UI issues

    - loading indicator while searching for mods

  • If you encounter any issues during the installation steps, please include the link to the mod in question for further investigation and resolution.

    • Can I use this to install spt 3.9 mods for spt 3.10?

    • Pls dont reply under this pinned message.

  • I've used this mod before, but I keep getting to the download stage where the mod is installed in the temp folder but won't move the mod folder and I was wondering what the cause or fix is

    • All mods or a specific mod?

  • Finally I've found a nice mod manager for SPT, i really like it


    A few things I've noted:

    • Raid Review does not install
    • "Installation completed" for dependencies is not aligned to the left and looks gross (https://imgur.com/a/saF2ZS1)
    • The manager will download required mods a few times


    A few things I wish for:

    • Mod list export/import
    • Mods backup
    • Link to mods webpage at Active Instance screen
    • Mod update check

    Thanks a lot!

  • excellent mod my only problem is when downloading a mod inside it stays in the first step getting information and does not go to the download face

    • Which mod?

    • WHEN I TRY TO DOWNLOAD ANY MOD INSIDE SP-EFTMANAGER BETA, IT STAYS OPTENIEMDO INFORMATION BUT DOESN'T DOWNLOAD

    • Pls send me a DM with your logs -> Path to the logs: %APPDATA%\sp-tarkov-client\logs\main

  • Out of almost 70 mods, this is the only one that wouldn't install: SNACCPACK - Revival

    Not a huge deal, if a solution isn't available. Just bringing awareness! Thanks for the manager, it definitely makes life easier!

    Heart 1
  • I'm unable to even start the .exe, is there any requirements not listed or?

    • Nope. Just windows and the exe. Check if your anti virus is not doing something in the background (maybe its blocking or something)

  • how do i remove a mod? or do i need to remove them manually?

    • Manually atm. Guided will be added later after i added tracking and more.

      Thumbs Up 1
  • Hi, i have a question dunno if problem or might be a typo in the description.

    But, in the description on this page, at experimental features you say:
    "Start server and launcher"

    Is there actually a way to start the launcher (the one you use to launch the game)?
    The server launches very well (never had any problems with this, you could even move it to non-experimental maybe), from the little play button, console opens server launches just fine... but how do I start the game launcher?

    • Indeed. Its just starting the server. Thanks a lot.

      I will look into the launcher or how to work with that.


      Thanks a lot for your feedback

      Heart 1
  • Updating to latest version removes the "downloaded" history :c


    edit: only for some mods

    • What is the "downloaded history?

    • Mods you have downloaded and are marked as already installed.

  • Does this mod update mods if needed?

  • Is there a way to view errors or logs? I'm attempting to run this on Linux via Lutris w/ Wine/Proton, and I get red bars when the manager attempts to access mods to download them.

    • Logs can be found under this path: %APPDATA%\sp-tarkov-client\logs\main


      Maybe it will help you to find the correct path under Linux, because I have never tested the Linux compatibility

    • I found the logs. Location of the logs (for me): <Wine Prefix Location>/drive_c/users/<my_user_name>/AppData/Roaming/sp-tarkov-client/logs/main.log


      I am using version 0.3.1, and I also did a fresh install just to be extra sure.


      It appears that the mod manager is looking at C:\<Install_Folder>\Aki_Data\... as opposed to SPT_Data folder.


      Note: I removed a lot of "Current size: 0" lines between the errors:


      Code
      [2024-09-10 22:30:26.317] [error] C:\SPTarkov/Aki_Data/Server/configs/core.json not available.
      [2024-09-10 22:30:26.407] [info]  Current size: 0
      [2024-09-10 22:30:49.508] [info]  Updated user/mods/order.json with current mod directories.
      [2024-09-10 22:32:35.714] [error] C:\SPTarkov/Aki_Data/Server/configs/core.json not available.
      [2024-09-10 22:32:35.815] [info]  Current size: 0
      [2024-09-10 22:32:55.856] [error] Aki_Data/Server/configs/core.json not available.
      [2024-09-10 22:33:58.422] [info]  Current size: 0
      [2024-09-10 22:34:00.093] [info]  Updated user/mods/order.json with current mod directories.
      [2024-09-10 22:34:26.882] [info]  Current size: 0
    • Can you hit me up per direct message in discord -> _schrader ?
      So we can try to solve this isse and maybe add some linux support.

    • I'm on windows and am having the same issue :(

    • What issue? This "thread" is about linux.

  • Hi again


    I think i have a small feedback, i don't know if this had been talked about before.

    But i sometimes have a mod that says it's up to date, but when i look at the mod here on this website, there's an update, and i have to manually update the mod. Is there a chance to make a button that fetches new information to see if there is an update, and then the program could then update the mod after ?.

    • Where is the text telling you the mod is up to date?

      Can you give me an example?

    • Oh sorry, did'n think about adding more details.


      In the ' most downloaded' tab, if we take SVM in this case, it says "already installed" here at me, and even if there's an update, it still says that, and i can't update SVM, because it always says "already installed".

      For me to get the new update i have to go in here to this website, find the update for SVM and then download it manually.


      It would be cool if somewhere in this program, to have a "check for update" for these mods and then be able to download the update :-).

    • Ah okay. I got it.

      "already installed" is not the same like thenewest version.

      Its only a flag that i detected the local installation.


      There will be a flag soon so this flag can be toggle on/off and you could install the same version

      Update process is in progress.

      Heart 1
  • It's always stuck on fetching information , I don't know why?

    • Which mod? Any additional info?

  • Hi! First of all, thanks for this brilliant mod!

    Have a few issues:

    Burst M4 just stops on downloading, actually can't understand what the problem

    Gaax Weapon Mod Port has unusual mod path, so it can't be installed

    Geneburn Music Pack can't be downloaded too

    Maybe it's my problem, but I tried every of them twice, then downloaded and installed them manually


    Thanks for your attention!

    • Actually, Gaax mod pretty laggy, so I think it doesn't need much attention=)

    • I dont know why Gaax got "JustNU Core" in its files. That structure is kinda weird.

      Looks like the installation will lead to a lot of error if not doing in a special way.


      Thanks for your feedback!


      Music Packs are all (i dont know why) shared in the same way i currently not support.

      (Mostly a link to a public shared directrory instead of a shared file (zip))


      Same for Burst M4

      Thumbs Up 1
  • Superb work! Fantastic tool!

    Edit:
    Stop/restart server button would be really handy!

    Heart 1
    • Thanks a lot! :)


      Edit: Working with the server will be updated when i got some time and will be more usable.

  • Hi


    After the new update, i think i found a problem.

    Before in the previous versions, i with SVM mod had a button inside this manager mod so i could open the program for SVM, but from inside this manager mod. That button is gone now.

    • Yea i removed them because i didnt like the way i implemented this. I will readd them in a better way.

    • Okay nice :).

  • I'm assuming i only need to download "sp-eft-manager-0.3.0.exe"? Nothing else? Still new to downloading mods and what not.

    • Yes. Its not a mod for SPT. Its a tool you need to download and install. This .exe is correct :)

      Happy 1
  • Hey Legend!!


    Thanks a lot for further developing!

    I have one kindly question, :) is there a way for me to simply disable the "mod installed" checking? So that I can "overwrite" it with the same install, if I misconfigure a file? I know that this could be a potential problem if the modder did not expect that, but it would be nice in I think about 95% of the time when I do something wrong.


    Second, I'd like to inform you that the links to the aki sites do not work for me anymore since this update. 0.3.0. Maybe it's just me this time :)


    anywho, THANKS a lot!

    • Thanks for your feedback! :)


      I will check how i can implement this toggle :)

      Can you tell me which link to the which site is not working?


      Thanks a lot! :)

    • Update, the problem was on my site. It's fixed for me now.


      "Every Link doesn't work for me (open external) is what I mean"


      And many thanks for the quick reply

      Thumbs Up 1
  • Is there a way to easily share or export/import a list of your mods? Even just a simple list of mod names would be nice to help facilitate sharing your modlist for friends or perhaps even for different modded playthroughs but a way to import/export would be the best. :)

  • Great mod, brilliant idea!

    I would like to ask you if it is possible to turn the browsing page into the browser kernel? For example, IE or Chrome, because as a non-English user, I often need page translation to understand the specific functions of these MODs. Your work is great, but when I use it, I often need to manually use the translation to make sure I really understand it. these words.

    If you can use the browser kernel, I can directly right-click on the page to use the translation function

    Thank you so much

    Thumbs Up 1
    • Can you elaborate what mod functions texts you mean?

    • Basically the title. I often need to perform a two-step translation. The first step is to translate all the titles to filter and confirm which ones I need. Then open the MOD's details page to translate all the introductory text to confirm the specific functional scope of this MOD.

    • I dont know how i could implement this. Maybe i would need a library which could translate everything with google or deepl but thats something else.

  • imgur.com


    Hey! i have a problem when i press start server? i dont know how to fix this really! it i have inserted a image so you can see there (tho i dont see the image so i will leave a imgur link too!)

    https://imgur.com/a/Oz79szp

    please head back to this comment as fast as you possible can and when you have time ofc!

    i figured to those that really dont want to press a link i type out the error i get it just what alot of it but anyways it says: error!

    A JavaScript error occurred in the main process


    Uncaught Exception:


    Error: spawn C:\SPT\Aki.Server.exe ENOENT


    at ChildProcess._handle.onexit (node:internal/child_process:286:19)


    at onErrorNT (node:internal/child_process:484:16)


    at process.process TicksAndRejections (node:internal/process/task_queues:82:21)

    :D

    • Yea i forgot to change this experimental feature with the new SPT names. Will be fixed with the next update

  • i dont know how this work....but i want to update mods (SAIN etc etc) from 3.8.3 but i cant because manager say i have already installed but the version of that mod is old version

    • There is no update process yet. You need to remove the mod and install again.

  • good mod but really need that option to quick disable/enable mods.

    • Its close to finished but there are some issues with clientmods and dll and separated directories.

  • I'm not sure if I'm just dumb, but I can't get it to even run. I've downloaded the latest exe, but when I run it nothing happens

    • Can you send me a DM? I will try to help you

      Thumbs Up 1
  • "Instance: I:spt

    Server/Client Paths Not found

    Make sure you started the spt-server at least one time"

    it keeps telling me that however i've run spt server multiple times with no issue so i dont know whats happening. im on spt 3.9.4 if that helps

    • after running the server, delete the instance and then make a new one pointing at the same folder as before. Once added, it seems the instance doesnt automatically detect changes to the folder.

    • If you add the instance and after this run the server for the first time, it should be enough to restart the app if the error appears.


      It's not tracking changes. Hope this helps too.

      Thanks for posting a workaround/fix :)

    • No it didn't work. oh and just make sure im not stupid i. install the sp-eft-manager-0.2.18.exe
      from github then when i go to add an instance i select the folder that contains all of my spt files correct? i dont use a folder inside of spt right?


      at ChildProcess.exithandler (node:child_process:422:12)

      at ChildProcess.emit (node:events:518:28)

      at maybeClose (node:internal/child_process:1105:16)

      at ChildProcess._handle.onexit (node:internal/child_process:305:5)

      [2024-07-30 17:34:09.307] [error] Aki_Data/Server/configs/core.json not available.

      [2024-07-30 17:34:09.334] [error] Error: Command failed: powershell "[System.Diagnostics.FileVersionInfo]::GetVersionInfo('I:\spt\BepInEx\plugins\AmandsGraphics.dll').FileVersion

      'powershell' is not recognized as an internal or external command,

      operable program or batch file.

    • Ah yea. Thats another issue. Powershell is not working on your side and its beeing used to fetch informations from DLL files.


      Did you changed the configuration? Any windows setting?

    • no i dont think so but i'm not sure. if its any help im on version 10.0.22631.3958 at least that's what it says in powershell

  • Not sure if it is just me but the start server button is looking for aki.server when the new name is SPT.server


    Error shown as follows:


    Uncaught Exception:

    Error: spawn spt\Aki.Server.exe ENOENT

    at ChildProcess._handle.onexit (node:internal/child_process:286:19)

    at onErrorNT (node:internal/child_process:484:16)

    at process.processTicksAndRejections (node:internal/process/tast_queues:82:21)

    • Didn't change it. Thanks for remembering me. :)

  • i am having issues trying to add ATLAS Custom Weapons & Equipment it gets stuck on the fetching info for 20+ mins with no change

    Thumbs Up 1
    • it turns pink if that helps

    • I will look into the mod. Thanks for your feedback.

    • Should be fixed with v0.2.18.

      Thanks for reporting. :)

    • thanks for fixing!

  • Dear mod author would it be possible to add some form of client side tag/bundle function. also a side note when i use the search bar in the manager all i get a just a spinning wheel when im searching for mods

    • Bundles or similar are planned but not implemented. I was in contact with staff to clear some things.


      Search is working for me on dev and release version. Sometimes it could take some time, if the hub is on fire.

      What search-term did you use? There could be a case its failing to act correctly.

      Your search term could help me :)


      Thanks for your feedback!

    • i was searching for WTT mods to add to my list of mods i want to use

      Thumbs Up 1
    • I was able to reproduce the error and added a delay so the search for the mod versions will not run always (still happens) into an 503 error and if there is a error, the result will still be visible with an additional error text.


      Thanks a lot! Will be shipped soonTM

    • glad i could help some how

    • Should be fixed with v0.2.16.

  • Hei @Schrader, sadly when i open the manager after installing mods, my instances are not visible and therefore not activatable anymore.


    "Instance with this directory already exists."


    The clear funktions sadly also didn't help.


    Workaround for the moment is renaming the folder.

    Heart 1 Thumbs Up 1
    • There is no clear function. Clear functions are currently to remove the cached SPT version / tags.

      It's an issue with invalid config, not visible. I will add it as a feature for an upcoming (maybe hotfix) version.

      Thanks for your feedback! :)

      Thumbs Up 1
    • Also adding to this for 0.2.15


      Renaming the folder works until i close and reopen manager. It doesnt show the directory installed, i try to add it back in and it says its already being managed , dont remember the exact words.

      I even tried uninstalling with revo uninstaller then reinstalling it and same thing happens.

      Thought a clean install would fix it to add the instance but only renaming is the workaround.

    • If you have issues with instances not showing or you want to clean them, you can access the config file with all paths here:


      %APPDATA%\sp-tarkov-client\config.json (You need to know how JSON files works)

      (if you fuck up, just remove the file, it will be created again after starting the app)


      Under "sptInstances" you can remove the instance you want to remove


      I will investigate on this issue.

      Thumbs Up 1
    • Should be fixed with v0.2.16.

      Thumbs Up 1
    • Yes, it's fixed, :) thanks a lot. I've tried it a lot, seams legit :)

      Heart 1
  • Thank you Schrader for your all your effort; I was waiting for this to easily manage my mods. I found it only a month or so ago and it made everything so much better.


    Just a quick heads up to people:
    SAIN will not install


    That's because at the moment Solarint's download contains the mods for both 3.8 and 3.9, leaving it to the user to open the 7z file and extract the one they want.


    I'm sure when SAIN has been updated in the future and most people have migrated to 3.9 that won't be an issue.

    Heart 1
    • Saw it while testing. Hate doing workarounds, but it should be only this version... And its Sain.

      Thanks a lot for your message!! :)