ModManFX free for ever generic mod manager utility.
(c)2020-2023 Skypat
https://www.twitter.com/Skypat
ModManFX manage your mods for ALL games and do all necessary files backup in one click and manage conflict
It's always the game vanilla file which will be restored even if you install several mods which overwrite the same file.
ModManFX have dedicated features for MSFS 2020 and use symbolic link to install mods.
ModManFX have dedicated features for STARFIELD and manage it's game folder but also its document's folder and also Starfield.ini file
ModManFX have dedicated features for CYBERPUNK 2077, VALHEIM
ARCHIVE FILES FORMAT
*.zip
for mods *.rar, *.7z, ModManFX will extract it automatically and create a folder in .\ModManFX\profiles\YOUR_PROFILE_NAME\mods
ie: D:\ModManFX\profiles\FS2020\mods\MOD_NAME
ie: D:\ModManFX\profiles\Starfield game\mods\MOD_NAME
ie: D:\ModManFX\profiles\Valheim\mods\MOD_NAME
FULL UNLOCKED FEATURES FOR ALL USERS
Btw you can donate with Paypal to sustainable development :)
THE MORE IMPORTANT FEATURE IS:
it's free so don't use ModManFX if you dislike it
Wonderful internet world allow everybody to find its best utility ever
---------------------------------------------------------------------------------------
INSTALLATION or UPDATE
---------------------------------------------------------------------------------------
It's a portable App, enjoy!
Extract from zip then put ModManFX64.exe file somewhere on your harddrive.
NOT in *\WINDOWS...* and NOT in *\Program files...* and NOT in your game folder
ie: *your drive:\MODMANFX\ModManFX64.exe*
Launch it.
A blue Microsoft windows message will occur saying "Unknown product", just bypass...
It will automatically create its subfolder at first launch.
Some sensitive antivirus can warn you, it's due to some shell command software used (https://www.autoitscript.com/site/).
For update, just overwrite ModManFX64.exe file, nothing else.
---------------------------------------------------------------------------------------
HELP AND TIPS - Flight simulator 2020 specifics
---------------------------------------------------------------------------------------
if FS2020 is not installed on a NTFS hardrive (ex: Fat or ExFat), instant installing mods with NTFSLink or SYMlink is not possible
- Filecopy classic mode will be used (installing mods take more time)
1 - FIRST LAUNCH
At first launch, ModManFX will ask you to create a profile, you must click *Add FS2020* in *Game Profile* menu
then find MSFS2020 "community" subfolder location (the openfile dialog box ask you for).
You can rename profile if you want
Then ModManFX will ask you to add your first mod to the list, optionnal at this time
3 - ZIP files or FOLDER mode
If you authorize ModManFX to unzip files when it ask for, you don't need at all to take care about ZIP file structure,
ModManFX will install mod correctly to community folders in all case because it looks for specific files to find the good subfolder.
But if you don't authorize ModManFX to unzip files, ZIP files must have a good file structure.
4 - SORTING OUT YOUR MODS WITH CATEGORIES
MSFS2020: if you take time to sort your mods with ModManFX, about type, model, subtype, continent, countries, state (at the right of ModManFX utility),
you will able to install/uninstall i.e. all european continent mods (or one country and so on) in ONLY ON click (click checkbox at the treeview Mod Browser on the left).
After selecting mod in the main center list: (you can also use CTRL or SHIFT to select several mod).
5 - PURGE FS2020 CACHE AUTOMATICALLY or MANUALLY
This will improve FS2020 stability.
Added *FS2020 - Purge sceneries cache now* menu subitem in *Tools* menu
Added *FS2020 - Purge packages cache now* menu subitem in *Tools* menu
If clicked ModManFX will purge(delete) cache after user prompt
Added *FS2020 - Purge sceneries cache automatically* menu subitem in *options* menu
Added *FS2020 - Purge packages cache automatically* menu subitem in *options* menu
If checked and if FS2020 is not running, ModManFX will purge(delete) automatically cache each time you install or uninstall a mod.
Added *FS2020 - Delete directly instead recycle bin when purging cache* mensubitem in *options* menu
if checked, when purging cache, delete command will be use instead recycle bin.
if not checked, deleted cache files can be restored with Windows Recycle Bin.
9 - GSXPRO PROFILE MANAGEMENT
- Use *...* button to add an entry in the profile combo list for selected airport (choose .ini file or zip, rar, .7z archive file)
- Use *edit* button to edit the selected profile for selected airport scene
- Use red cross *X* button to remove a profile in the combolist for selected airport scene
- Use combolist to choose and associate one profile for the selected airport scene
- For each airport scene you can enter a GsxPro profile Web Url (useful to check manually profile update)
- When installing an airport, Gsx pro profile will be installed to C:\Users\your_name\AppData\Roaming\virtuali\GSX\MSFS
- When uninstalling an airport, Gsx pro profile will be uninstalled from C:\Users\your_name\AppData\Roaming\virtuali\GSX\MSFS
- ModManFX will check if GsxPro profile match your airport scene
For others Flight simulation supporting GXPRO utility, you can:
- add gsw=1 key in profiles.ini game section to activate ModManFX Gsxpro features
- add gsx_profile_dir key in profiles.ini game section to show way to Gsx profile path. (ie: gsx_profile_dir = c:\user\AppDataDir\virtuali\GSX\P3D)
NOW, PLEASE *READ HELP & TIPS - GENERAL* in this readme file for others HELP AND TIPS
---------------------------------------------------------------------------------------
HELP AND TIPS - Starfield specifics
---------------------------------------------------------------------------------------
ModManFX can manage mods for both (1) Starfield game folder and (2) Starfield document folder with 2 profiles (only one click to switch between these profiles)
1 - FIRST LAUNCH
At first launch, ModManFX will ask you to create a profile, you must click *Add Starfield* menu in *Game Profile* menu
a submenu appears
Click *Add Starfield document folder" and find *C:\Users\YOU\Documents\My Games\Starfield folder location (the openfile dialog box ask you for).
an inputbox ask you for a profile name
Then ModManFX will ask you to add your first mod to the list, optionnal at this time
Click *Add Starfield game folder" and find *Starfield.exe* file location (the openfile dialog box ask you for).
an inputbox ask you for a profile name
Then ModManFX will ask you to add your first mod to the list, optionnal at this time
Great, you have now two separate profile for Starfield
just use *Select Game Profile* combo box to switch between both profiles
2 - STARFIELD MANAGEMENT AND BA2 FILES
when installing .ba2 files, ModManFX will add entries automatically in Starfield.ini or Starfieldcustom.ini file
when Uninstalling .ba2 files, ModManFX will remove entries automatically in Starfield.ini or Starfieldcustom.ini file
Even if *Data* folder is not in the mod archive files, ModManFX will install files at the good location.
If the archive file root folder is not good, in lots of case, ModManFX will install files at the good location.
Added several type and several sub categories to match all mods type.
3 - StarfieldCustom.ini
ModManFX create automatically these Starfieldcustom.ini keys if it don't exists
bInvalidateOlderFiles=1
sResourceDataDirsFinal=""
you can use *Mod Files* tab page at the right to install/uninstall only some files (CTRL and SHIFT works for multi-selection)
More features to come if needed.
NOW, PLEASE *READ HELP & TIPS - GENERAL* in this readme file for others HELP AND TIPS
---------------------------------------------------------------------------------------
HELP & TIPS - GENERAL
---------------------------------------------------------------------------------------
1 - FIRST LAUNCH
At first launch when ModManFX ask you for game root folder, ModManFX will ask you to create a profile, you must choose a game in *Game Profile* menu
Then ModManFX will ask you to add your first mod to the list.
2 - EACH LAUNCH
At each launch, if the mod list is empty, ModManFX will ask you to add your first mod to the list.
3 - ADDING MOD TO THE LIST
For ALL GAMES and specially for MSFS2020, the safe and better way is to use the "D1" or "D2" or "D3" button to add a mod to the list.
ModManFX will ask you to enter the MOD HOME URL, it's optional but it's useful for checking manually future mod update at mod's home website.
When you use "UPDATE MOD" button, it will ask you for an updated mod file.
After update, you won't loose type, subtype, model, countries sorting and all others informations you entered previously.
4 - CUSTOM MOD FOLDER LOCATION
Custom Mod's folder location are useful when having lots of mods
By default you only have one mod's folder located in ...\ModManFX\profiles\*your game profile name*\Mods
now, you can have two additionnals mod's folder where you want
just click on D2 or D3 button.
- Red color = drive path is not set or not valid anymore, click button to set
- Green color = drive path is OK, click button to add a mod in this folder
You can also modify these path in .\ModManFX\profiles.ini file
locate your game profile section and modify keys as you want, ie:
[Flight Simulator 2020]
drive2=d:\mymods
drive3=e:\storage\mods
you can also move mods manually between the default location folder and these D1,D2 folders as many time as you want in all way!
you won't loose anything after moving mods, just restart ModManFX64.exe or use *Refresh Mod List* button (MANDATORY)
5 - SORTING OUT YOUR MODS WITH CATEGORIES
use the several drop down list box at the right to sort out your mods (only for MSFS2020 at this time).
Modified things are saved instantly.
You can also enter your personal notes at the bottom right then click save.
6 - REFRESHING LEFT TREEVIEW MOD BROWSER
After sorting out your mods (previous step) or after adding a mod to the list.
Click "Refresh by countries/type/etc" at the bottom of the left "Mods Browser" to update the treeview entries.
This treeview will allow you to install/uninstall a whole continent's mods or a whole country's mods or others things with only one click on the checkbox.
7 - MOD EVALUATION
For ALL GAMES, you can also evaluate mod with the "verygood, good, average, etc..." checkbox part on the right.
8 - MOD'S SCREENSHOTS and README
If mod's author wrote a text file, it will be visible in "Readme" Tabpage.
Same for .jpg and .png screenshots included in zip mod file you downloaded, it will be visible in "Screenshots" tabpage.
9 - BLOCKED MODS
*blocked* status for a mod means it will not be automatically installed by left treeview mods browser
useful when installing a whole treeview item without some blocked mods.
(ie: installing all country's mods without blocked mods)
Blocked mod will appear with purple square in treeview mods browser
10 - CUSTOM COMBO LIST ENTRIE
you can add your own custom type, model and so on, it won't be overwritten by upcoming ModManFX releases
in example for MSFS2020 \ModManFX\combolist\msfs_model.ini file
1- Create a new file and name it: msfs_model.ini.custom (don't forget .custom extension name)
2- Add entries inside this new file like in msfs_model.ini file
all msfs_model.ini.custom entries will be added to msfs_model.ini entries in ModManFX application combolist.
if needed, use the same way for others \ModManFX\combolist\*.ini files
11- TREEVIEW MODS BROWSER COLORS
- Black means current selected item
- Blue means all mods are uninstalled
- Yellow means than somes mods are installed and some others not
- Dark Green means that a blocked mod is not installed but others mods are installed
- Light Green means alls mods are installed
12- CUSTOM MODS'S FOLDER
Custom Mod's folder location are useful when having lots of mods
By default you only have one mod's folder located in ...\ModManFX\profiles\*your game profile name*\Mods
now, you can have two additionnals mod's folder where you want
just click on D2 or D3 button to set location
- Red color = drive path is not set or not valid anymore, click button to set
- Green color = drive path is OK, click button to add a mod in this folder
You can also modify these path in .\ModManFX\profiles.ini file
locate your game profile section and modify keys as you want, ie:
[Flight Simulator 2020]
drive1=
drive2=d:\mymods
drive3=e:\storage\mods
you can also move mods manually between the default location folder and these D1,D2 folders as many time as you want in all way! (uninstall these mods first)
you won't loose anything after moving mods, just restart ModManFX64.exe or use *Refresh Mod List* button (MANDATORY)
13 - MODS PRESET LIST
To save a preset, just select (highlighted lines) several mods and click preset.save item in Preset menu (CTRL and SHIFT works for multi-selection)
To load a preset click preset.load item in Preset menu, if some mods misses, ModManfx display what miss.
Selected(highlighted) mods can be added to an existing preset with *Add selected mods to preset* subitem in preset menu
---------------------------------------------------------------------------------------
IMPORTANT NOTICE ABOUT ZIP FILE STRUCTURE (For Flight Simulator 2020, it does not matter)
---------------------------------------------------------------------------------------
For modder:
[ZIP FILE] (ie: myzip.zip)
file1
file2
file...
YOU CAN ADD HERE some .JPG files here and a .txt file, ModManFX will display it in mod description tabpage
*subfolder1*
file1
file2
file...
YOU CAN ALSO ADD HERE some .JPG files here and a .txt file, ModManFX will display it in mod description tabpage
*subfolder2*
file1
file2
file..
YOU CAN ALSO ADD HERE some .JPG files here and a .txt file, ModManFX will display it in mod description tabpage
*subfolder...*
just put "zip archive" or "mod folder" in ...\ModManFX\profiles\*your MSFS 2000 profile name*\Mods.
ZIP and RAR files can be extracted automatically but it will ask you !
BUT Using the "IMPORT MOD" button is the SAFE way !
merci
11 days ago
10 days ago
Skypat
55BalOu55
12 days ago
10 days ago
Skypat
oxo
Is it possible with this to select where it installs mods so i can have MP purchases being installed in official and others in the usual community
5 months ago
1 months ago
Skypat
JennyD
Why this tool removes \AppData\Roaming\Microsoft Flight Simulator\Packages\ folder when I use PURGE GAME INDEXES NOW? The above folder is used by many addons, not only sceneries. PMDG and Fenix planes store their configuration files in this folder. Please omit it from purging command.
6 months ago
a comment should begin by Hello
Hello
you are totally wrong, i use phenix and pdmg plane
it's C:\Users\USERNAME\AppData\Roaming\Microsoft Flight Simulator\SimObjects\Airplanes which is used for planes configuration
not what you wrote at all which is used for plane object cache and can CTD if cache is not up to date.
so do assertion in comment when you know things. :)
regards
6 months ago
Skypat
marklar
why there is no "liveries" category?
7 months ago
hello, it's a sub categorie of each aircraft main categorie
i.e. choose *Aircrat jet airliner* type then choose liveries as subtype.
7 months ago
Skypat
henrythe8th90
Thanks for this fantastic mod, been using it since it came out. Have 400+ mods now and can’t live without it. Highly recommend!!
7 months ago
hello, thanks very much for your nice words.
7 months ago
Skypat
Helimedic
Seems like it is not reading custom combo lists since the last update?
8 months ago
hello, will check, is it an aircraft custom list ?
8 months ago
Skypat
K5083
Hi, I love this tool since its beginning and couldn't "live" without it.
However since this morning I have a strange behaviour I can't understand...
I always use 7zip to zip my mod files and it has alwas worked until now.
Now, I can't update/install zipped mods : the file are not unzipped, the mods I try to install or update appear as "partially installed" and the folder inside Mods isn't created.
As soon as I use RAR files, everything works great.
Do you please have any idea ?
10 months ago
hello,
do you always have 7-zip64.dll file in your ModManFX root folder ?
10 months ago
Skypat
DeltaCharlie49
lots of aircraft missing that have been available for months if not years on this site like hawker hurricane,any chance we can get them added
1 years ago
hello,
like you can imagine, it's difficult to be up to date about all aircraft out so i concentrate my effort on payware airplane and do my best.
By the way, you will be able to do it yourself in upcoming version.
2.5.5.1
-------
New: you can add your own custom type, model and so on, it won't be overwritten by upcoming ModManFX releases
in example for MSFS2020 \ModManFX\combolist\msfs_model.ini file
1- Create a new file and name it: msfs_model.ini.custom (don't forget .custom extension name)
2- Add entries inside this new file like in msfs_model.ini file
all msfs_model.ini.custom entries will be added to msfs_model.ini entries in ModManFX application combolist.
use the same way for others \ModManFX\combolist\*.ini files
1 years ago
Skypat
JennyD
Work like a charm. Taking a little bit time to configure each mods to have the correct type, model etc... just to be more efficiant for activate/deactive on demand some of them but it's really a great addons. Feel like using xOrganizer for xplane but for free on MFS. Good job and keep pushing up !
------------------------
1 years ago
Hello,
just move all folders from community to \ModManFX\profiles\<profile_name_xxxx>\mods
example on my side
D:\ModManFX\profiles\FS2020\mods
(at first you need to add a game profile with modmanFX but i think you already done it)
best regards
1 years ago
Skypat
frStalex
First of all, thank you for this incredible mod. The five stars are well deserved. One question: if I move manually existing mods to another drive, will the corresponding information (type of mods, region, etc.) be preserved?
1 years ago
hello,
yes it will be preserved. no problem at all.
First you need to create this new storage location with modmanfx D2 or D3 button.
then uninstall these mods , move these mods then reinstall them.
Thanks for your nice words.
1 years ago
Skypat
Manicle
Hi, idk why, but everytime i try to install a mod from a zip, it tells me that the mod is "not compliant with FS2020"... Can you help me pls ?
1 years ago
hello
there is only one case which produce this issue --> not a safe community mod.
maybe it's not a safe packaged mod, instead it's texture or files which overwrite game files or others mods files. A safe packaged mod contain "manifest.json" file at root folder.
1 years ago
Skypat
Draconic112
I have a number of aircraft whose control bindings I have changed from default by modifying the default.lua file typically found in the directory
C:\Eagle Dynamics\DCS World OpenBeta\Mods\aircraft\A-10C_2\Input\A-10C_2\joystick
for the A-10C_2 for example.
Can I use modmanFX to quickly reinstall all my modified default lua files for my various aircraft?
I tried the following and failed:
created a zip file with the following folder hierarchy:
modname(ControlBindings) > Mods> aircraft>A-10-C_2>Input>A-10C_2>joystick>default.lua
I added the zip file to modman
The mod appearred in the modman list window
I tried install or remove without effect.
Is my folder hierarchy wrong?
1 years ago
Hello
your folder hierarchy must be
"Mods> aircraft>A-10-C_2>Input>A-10C_2>joystick>default.lua"
so having "modname(controlbindings)" folder is not good because it don't exist in your game folder
best regards
1 years ago
Skypat
skypickle
Is there any documentation that describes what the colors of the squares next to each file and mod mean?
2 years ago
hello,
Blue - not installed
Green - installed
Yellow- partially installed (when some mod's subfolder miss in community folder)
Orange - mod blocked (you can't install it by left treeview)
Purple - mod installed in Community folder but not the same version than ModManFX has got.
Red - means no backup files (usually not used for FS2020 except if user used classic copy mode instead of symlink mode which is the default install mode)
best regards
2 years ago
Skypat
kps300k
Hi,
Adding a world map for sceneries (and types of sceneries), airports would be a great addition !
Good program
2 years ago
Pistolero667