MCPcopy Index your code
hub / github.com/FSGModding/FSG_Mod_Assistant

github.com/FSGModding/FSG_Mod_Assistant @v5.9.96

Chat with this repo
repository ↗ · DeepWiki ↗ · release v5.9.96 ↗ · + Follow
2,004 symbols 5,498 edges 45 files 151 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

FSG Mod Assistant

License: ISC GitHub top language GitHub release (latest by date) GitHub Release Date Crowdin Node.js CI GitHub issues

This is a mod folder switcher with extra tools

  • Check mods to ensure that they (probably) work in game
  • Check a collection against a save game to see what is used and what is not
  • Resolve version differences of mods between collections

NOTE: This will only run under Windows 10 or 11 - If you are still using Windows 7/8/8.1, you really should fix that, but in the meantime, you can run the last version that was supported, v2.1.4

Full Documentation Site

What this does

At it's core functionality, this is a file manager, and it has the ability to edit FS22's gameSettings.xml file to set one of your mod collections as the mod location the game reads.

At A Glance

main window

What is a Broken Mod?

  • If a mod file is named incorrectly and won't load in the game.
  • Suggest it might be a copy if the name looks like a copy
  • Suggest you extract it if it looks like a collection of mods

  • If a mod is not properly zipped.

  • Suggest that you zip it up
  • Suggest you move the contents of the folder if it looks like a mod pack
  • Suggest you remove the folder if it looks like garbage

  • If a mod is not intended for FS22 (e.g. FS19 & FS17 mods)

  • Warn that you can't use it with this version

  • If a file exists that is not a mod at all

  • Suggest you remove the file

Usage

Download the installer for your platform from the Releases page - the program will install with 1-click, and auto-run when it's ready.

Download options

Builds are available for the following:

Latest Release

  • win x64 Installer : with auto updating
  • win x64 Portable : no need to install, but no auto updating

Install Video

Install Video

Updating

Either download the new version and install over top, or, the program will self-update itself every time you start it (downloads silently, installs on demand or at exit)

Translations and Localizations

Some effort has been made to produce a version of Mod Assistant in your preferred language, but as the creators only speak english, we need help on this. We accept we have an active CrowdIn project

Core symbols most depended-on inside this repo

keys
called by 84
lib/modUtilLib.js
info
called by 68
lib/modUtilLib.js
warning
called by 55
lib/modUtilLib.js
danger
called by 38
lib/modUtilLib.js
debug
called by 31
lib/modUtilLib.js
#winDef
called by 28
lib/modAssist_window_lib.js
error
called by 28
test/test.js
#getNativeImage
called by 27
lib/modAssist_window_lib.js

Shape

Method 1,303
Function 525
Class 176

Languages

TypeScript100%

Modules by API surface

renderer/inc/chart.min.js951 symbols
renderer/inc/bootstrap.bundle.min.js390 symbols
lib/modCheckLib.js124 symbols
renderer/renderJS/main_ui_lib.js100 symbols
renderer/renderJS/util/storeItemBuilder.js59 symbols
lib/modAssist_window_lib.js55 symbols
lib/modUtilLib.js48 symbols
renderer/renderJS/input_ui.js28 symbols
renderer/renderJS/savegame_ui.js27 symbols
renderer/renderJS/importjson_ui.js19 symbols
renderer/renderJS/setup_ui.js18 symbols
renderer/renderJS/util/util_lib.js16 symbols

For agents

$ claude mcp add FSG_Mod_Assistant \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact