Tarkov-MM (Tarkov Mod Manager) 1.0.52

A Mod Manager that started basic and has now spiralled into me adding as many features as possible

Tarkov Mod Manager

Manage and configure your mods in one place


Features:

Config Editor

Edit the config files without the pain of looking through .json files and following the syntax


Dependency Checker

Check if mods depend on other mods automatically using the checker, it will highlight which mods requires which and if they are installed or not


Mod Tagging

A way of giving different mods genres/tags in order to sort between them, example: API, Weapon, Gameplay


Installation

This mod manager uses the default mod folder and an additional folder called mods-disabled.


On first start you will be asked for 3 folder/file locations:

1. SPT-AKI location, this will be the folder where the tarkov installation is stored

2. SPT-AKI Launcher location, the location of the launcher.exe file within the SPT-AKI directory

3. SPT-AKI Server Location, the location of the server.exe file within the same directory


A file called config.json will then be created to store all of the data, this file also contains the mod-list which is automatically gathered based on the installed mods











  • Version 1.0.52

    Dependency checker no longer stops you from being able to start the game

    I think I broke the profile editor because I had to use a test build, mostly because I'm an idiot who didn't back anything up

    Life it pretty busy right now for me so lack of updates is mostly due to that, might see if I can fix the horrific mess I left myself in future though.

  • Version 1.0.51 (Experimental)

    Nothing has been added, this release is purely experimental

    New version includes the ability to open a profile .json file in order to edit what's in it, this is cool to be able to quickly edit the levels and experience.

    I might continue to work on this but I'm not completely sure if it would be a priority or not.


    This release might allow editing of other game json files in a semi-readable fashion

  • Version 1.0.5

    Categories for mods implemented

    This includes a feature to search and filter mods by author, name and or mod category (requires correct capitalisation right now for search)

    Version is now shown in the info panel


    Settings panel

    Allows changing the SPT-AKI, LAUNCHER and SERVER directories


    Fixes

    Mod not being enabled when first added

    More file and error checking

  • Version 1.0.4

    Spent a good amount of time testing as many mods as possible with the config editor.

    99% of data types can be edited now, including arrays.


    Dependency checker actually works as well...


    Couple nice QOL improvements too.


    Cant really think of any more features so ask for them and I'll see if I can include them at some point :thumbup:

  • Version 1.0.3

    Pretty much redesigned the entirety of the config editor, turns out I was massively overcomplicating it.


    Config editor now

    -Correctly shows the entire json tree

    -Spaces and titles nodes correctly depending on the type of object


    Dependency checker also got a massive re-vamp, it now

    -Shows when a dependency is disabled, missing or enabled in two lists


    Config fixer was implemented as a way to fix the modlist if a folder is ever moved from the location set



    Stability has also improved again hopefully.

  • Version 1.0.2

    Bug fixes should be plentiful.


    -Config editor now allows for numbers and text to be edited, since these are loaded dynamically I can't dictate the values associated with them.

    -Warnings when mod cannot be found

    -Stability improvements (hopefully)


    == Config.Json in root of the mod manager may need to be deleted with this update ==

  • Version 1.0.1

    New version includes:

    -Dependency checker

    -Install multiple files

    -Toggle all buttons

    -Fixes

  • Would be great if MM would be able to check for mods updates

  • I love this mod, especially the config editor but It wont launch game because of a dependency issue. When I look at the dependencies all the ones on the list are enabled. I figured out that it is "KMC-Gear" causing the issue but I have "KMC-Core" installed so I'm not sure what the problem is.

  • So I'm getting an issue telling me that some dependencies are missing but when I check the dependencies the two that require them (KMC weapons and KMC gear) say they are enabled (I do have KMC core too) and no other mods have no dependencies.


    my list has:


    edit: I have narrowed it down to KMC-Weapons, but this gave me no problems when I was using the old mod manager.

  • The latest release does not seem to work for me. I keep getting the following errrors:


    System.NullReferenceException: Object reference not set to an instance of an object.

    at SPT_AKI_MM.MainForm.button1_Click(Object sender, EventArgs e) in C:\Users\jimmy\source\repos\Tarkov-MM\Tarkov-MM\MainForm.cs:line 198


    The specific line varies by what I try to do, but the program seems to be needing something on your, the dev's, computer, not mine.

  • You should add more supported archive extensions because right now if I'm not mistaken, its only .zip that's supported, but some mods, for example, the KMC mods use .7z and it's a little nuisance to rename the archives for them to show up in the file explorer.

  • What are the install instructions with this?

    • When you first open it it'll ask for 3 things.


      -SPT-AKI Base install location, which is the folder where you installed it

      -Launcher location, so the Launcher.exe in the base directory(or custom one)

      -Server location, which is the Server.exe


      Other than that nothing is needed

    • Right.

  • Good idea bro. Keep working on this!

  • Please provide source code on github. Thank you.

    • You can't. I was asking Skimmd to upload it. ^^

    • It's ok lol. We posted at around the same time it seems like haha.

      Thanks 1
  • Hello, i suggest you to not let users rename mods

    Quote

    -Rename and change mod directory

    That will most likely ends up users messing with mods, as some mods needs their folder name to not be changed

    Like 1
    • I've removed that ability, I forgot I made it change location as well as the name itself