If i've already got a bunch of mods installed and i run/setup this manager, will i have to manually identify each and every mod? Or will i need to delete the nativepc folder and point the manager to the archives and it will do the rest?
How does the manager handle conflicts? Like say there is a mod for the Kirin set to adjust say the chest and helmet (horn removal and retexture of the fur) yet in the same mod it includes the rest of the armour sets files, and I have another mod which specifically targets the leggings of the kirin set and nothing else, can you override a conflict in situations like this by selecting specific files to use or are you forced to merge the mods together into a single archive as not to confuse the manager?
Eyy, i specifically was thinking about all this nonsense while i made it and tried to handle all this nicely. A lot of your questions i think are answered by examining my screenshot closely, but for numero 1: Assuming you already have all the archives for the mods you have installed and those archives use the right folder format, You don't need to do anything besides place the archives in the modcache folder and open the program. It will scan through your game folder and correlate the files in nativePC with all of your mod archives and tell you which ones are installed/partially installed/have conflicting files/aren't set up in the right format. currently i don't have a way to detect mods that have the nativePC folder nested under some parent folder but its hopefully not a super hard thing to do and i think i should do it because i fair few mods do that. but personally i wont ever add support for mods with multiple nativePC folders. too much nonsense.
As for your question about conflicts, i try to handle them gracefully, like i said take a look at the screenshot, youll see a list of all files in a mod archive and they are color coded by if that particular file is installed, not found, ready to be installed, or the file already exists but is from another mod. and all these will have tooltips explaining what they mean. and on the right side you'll see mod and file info displaying exactly what mod the file is potentially from, and all of what mods modify the file you're looking at. same goes for the whole mod, it'll give you a list of all other mods that could potentially conflict with the mod you have selected. And the file hierarchy lets you check/uncheck whatever files you want to install/uninstall so you have complete control on how to handle installs and conflicts. if you attempt to install a file that already exists from some other mod, itll prompt you, so no worries.
Hope this helps. And i think ill sticky this for others who may have similar questions can read this.
Edit 2020: Editing this sticky just because it's prob the most visible. But just so you know, I really don't check this stuff often. But I do appreciate the kind comments here and there, kinda didn't realize this accidentally became the most popular thing I've ever made oops. Though I see the occasional very rude comment from people who obviously didn't take the time to figure out how to use the program, but honestly seeing those is just kinda funny, also a bit sad I guess (seriously did nobody ever teach you how to not be an a**hole like..). I know there are a few minor issues with the program but I just don't even play this game anymore. Maybe one day in the distant future I will revisit it when I replay the game and need to redo all my mods [shudder]. Main issue I guess is just the lag and potential crashes when dealing with larger mods. Not a lot can be easily done about that other than just adding a progress bar or something. Ykno the program is still open source, anyone could technically contribute but not really anyone has outside of some early attempts at a Chinese translation that exists somewhere. Anyway Idono, just rambling. As far as I know the program still works fine for the game if you use it correctly. My apologies if it gives you trouble in some way, hopefully it's still useful.
P.S. Shoutout to my main goons out there answering tedious questions in my absence.
So does this just hang with it's window going between a blurry version and the normal one for hours? It's been doing this after I dragged the no more slap on weapons mod, dont wanna terminate process bc not sure what ill have to delete. Not a great first impression.
I was getting that too. Just ended up manually opening the archive and extracting the files to nativePC while keeping the .7z file inside ModsCache. Rescanned afterwards and it shows the files as installed in MHW MM and allows for uninstall and conflict management.
It's prone to bugs. If you get the bug where the mod manager just refuses to open its permanent and uninstalling/reinstalling all the mods is a bigger hassle than if you had just done things manually or used vortex
I had this issue and resolved it by deleting the MHW MM application, the 7z.dll, and other files inside the mod folder it gives you and doing a fresh install of the mod. I technically just moved them to the recycle bin; did a fresh install, opened the application and moved the files i deleted back and re-scanned. Works fine now.
The entire point of a mod manager is so managing your mods is easier. Having a mod manager with a known bug that requires a complete fresh install is the exact opposite of convenience. All the negative things that people said about vortex in 2019 for world don't apply today. Been using it for months now and Vortex works like a charm
You just need to go to the mod manager data the folder after extracting the zip then go into mod manger data and take the native folder out and then put it back in the main mhw folder
Everytime I install this it doesn't install as a folder just a RAR file can someone tell me why? I cant find anyone else who's hade this problem or maybe this is how its supposed to be and I'm just slow?
162 comments
If i've already got a bunch of mods installed and i run/setup this manager, will i have to manually identify each and every mod? Or will i need to delete the nativepc folder and point the manager to the archives and it will do the rest?
How does the manager handle conflicts? Like say there is a mod for the Kirin set to adjust say the chest and helmet (horn removal and retexture of the fur) yet in the same mod it includes the rest of the armour sets files, and I have another mod which specifically targets the leggings of the kirin set and nothing else, can you override a conflict in situations like this by selecting specific files to use or are you forced to merge the mods together into a single archive as not to confuse the manager?
Thanks ^^
A lot of your questions i think are answered by examining my screenshot closely, but for numero 1:
Assuming you already have all the archives for the mods you have installed and those archives use the right folder format, You don't need to do anything besides place the archives in the modcache folder and open the program. It will scan through your game folder and correlate the files in nativePC with all of your mod archives and tell you which ones are installed/partially installed/have conflicting files/aren't set up in the right format. currently i don't have a way to detect mods that have the nativePC folder nested under some parent folder but its hopefully not a super hard thing to do and i think i should do it because i fair few mods do that. but personally i wont ever add support for mods with multiple nativePC folders. too much nonsense.
As for your question about conflicts, i try to handle them gracefully, like i said take a look at the screenshot, youll see a list of all files in a mod archive and they are color coded by if that particular file is installed, not found, ready to be installed, or the file already exists but is from another mod. and all these will have tooltips explaining what they mean. and on the right side you'll see mod and file info displaying exactly what mod the file is potentially from, and all of what mods modify the file you're looking at. same goes for the whole mod, it'll give you a list of all other mods that could potentially conflict with the mod you have selected. And the file hierarchy lets you check/uncheck whatever files you want to install/uninstall so you have complete control on how to handle installs and conflicts. if you attempt to install a file that already exists from some other mod, itll prompt you, so no worries.
Hope this helps. And i think ill sticky this for others who may have similar questions can read this.
Edit 2020: Editing this sticky just because it's prob the most visible. But just so you know, I really don't check this stuff often. But I do appreciate the kind comments here and there, kinda didn't realize this accidentally became the most popular thing I've ever made oops. Though I see the occasional very rude comment from people who obviously didn't take the time to figure out how to use the program, but honestly seeing those is just kinda funny, also a bit sad I guess (seriously did nobody ever teach you how to not be an a**hole like..). I know there are a few minor issues with the program but I just don't even play this game anymore. Maybe one day in the distant future I will revisit it when I replay the game and need to redo all my mods [shudder]. Main issue I guess is just the lag and potential crashes when dealing with larger mods. Not a lot can be easily done about that other than just adding a progress bar or something. Ykno the program is still open source, anyone could technically contribute but not really anyone has outside of some early attempts at a Chinese translation that exists somewhere. Anyway Idono, just rambling. As far as I know the program still works fine for the game if you use it correctly. My apologies if it gives you trouble in some way, hopefully it's still useful.
P.S. Shoutout to my main goons out there answering tedious questions in my absence.
It's been doing this after I dragged the no more slap on weapons mod, dont wanna terminate process bc not sure what ill have to delete.
Not a great first impression.
Any other mod works well but it seems that mod specifically is having issues with the mod manager.
unchecking doesnt seem to do anything
But expecting people to use their brains nowadays is just too much.
See the end of this message for details on invoking \njust-in-time (JIT) debugging instead of this dialog box.\n\n************** Exception Text **************\nSystem.NotImplementedException: The method or operation is not implemented.
at Microsoft.VisualBasic.FileIO.FileSystemOperation.Delete () [0x0000e] in <4c8d5e58be3d431ba5d02b0bb178a43b>:0
at Microsoft.VisualBasic.FileIO.FileSystemOperation.ExecuteFileDelete () [0x00022] in <4c8d5e58be3d431ba5d02b0bb178a43b>:0
at Microsoft.VisualBasic.FileIO.FileSystem.DeleteFile (System.String file, Microsoft.VisualBasic.FileIO.UIOption showUIOption, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel, System.Boolean showUI) [0x0000d] in <4c8d5e58be3d431ba5d02b0bb178a43b>:0
at Microsoft.VisualBasic.FileIO.FileSystem.DeleteFile (System.String file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel) [0x00001] in <4c8d5e58be3d431ba5d02b0bb178a43b>:0
at RecycleManager.DeleteNoWarn (System.String path) [0x00001] in <f04a1cd132f446718dd19be4b2dae750>:0
at ArchiveManager.UninstallSelected (ModInfo mod, System.Boolean refresh, System.Boolean checkForMatchingCRC) [0x0006b] in <f04a1cd132f446718dd19be4b2dae750>:0
at MainForm.buttonUninstallSelected_Click (System.Object sender, System.EventArgs e) [0x00017] in <f04a1cd132f446718dd19be4b2dae750>:0
at System.Windows.Forms.Control.OnClick (System.EventArgs e) [0x0001f] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.Button.OnClick (System.EventArgs e) [0x00037] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.Button.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x0009a] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.Control.WmMouseUp (System.Windows.Forms.Message& m, System.Windows.Forms.MouseButtons button, System.Int32 clicks) [0x001c3] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x005a0] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.ButtonBase.WndProc (System.Windows.Forms.Message& m) [0x0011f] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.Button.WndProc (System.Windows.Forms.Message& m) [0x00056] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.Control+ControlNativeWindow.OnMessage (System.Windows.Forms.Message& m) [0x00001] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x000b3] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
at System.Windows.Forms.NativeWindow.Callback (System.Windows.Forms.Message& m) [0x00025] in <ef3dd1b1af11490e89408e0d9c28d1f0>:0
\n************** Loaded Assemblies **************\nmscorlib\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/4.5/mscorlib.dll\n----------------------------------------\nMHW_ModManager\n Assembly Version: 1.0.0.1\n Win32 Version: 1.0.0.1\n CodeBase: file:///F:/SteamLibrary/steamapps/common/Monster%20Hunter%20World/mods/Manage/MHW_ModManager.exe\n----------------------------------------\nSystem.Windows.Forms\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/System.Windows.Forms/4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll\n----------------------------------------\nSystem\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll\n----------------------------------------\nSystem.Drawing\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll\n----------------------------------------\nAccessibility\n Assembly Version: 4.0.0.0\n Win32 Version: \n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll\n----------------------------------------\nObjectListView\n Assembly Version: 2.7.1.31255\n Win32 Version: n/a\n CodeBase: file:///F:/SteamLibrary/steamapps/common/Monster%20Hunter%20World/mods/data-036a5b88\n----------------------------------------\nSystem.Configuration\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll\n----------------------------------------\nWineMono.I18N\n Assembly Version: 4.0.0.0\n Win32 Version: 4.0.0.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/WineMono.I18N/4.0.0.0__0738eb9f132ed756/WineMono.I18N.dll\n----------------------------------------\nWineMono.I18N.West\n Assembly Version: 4.0.0.0\n Win32 Version: 4.0.0.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/WineMono.I18N.West/4.0.0.0__0738eb9f132ed756/WineMono.I18N.West.dll\n----------------------------------------\nSevenZipSharp\n Assembly Version: 0.64.8263.42373\n Win32 Version: n/a\n CodeBase: file:///F:/SteamLibrary/steamapps/common/Monster%20Hunter%20World/mods/data-03c20298\n----------------------------------------\nWindowsBase\n Assembly Version: 4.0.0.0\n Win32 Version: 4.0.0.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/WindowsBase/4.0.0.0__31bf3856ad364e35/WindowsBase.dll\n----------------------------------------\nSystem.Xml\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll\n----------------------------------------\nWineMono.Security\n Assembly Version: 4.0.0.0\n Win32 Version: 4.0.0.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/WineMono.Security/4.0.0.0__0738eb9f132ed756/WineMono.Security.dll\n----------------------------------------\nSystem.Core\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll\n----------------------------------------\nSystem.Numerics\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/System.Numerics/4.0.0.0__b77a5c561934e089/System.Numerics.dll\n----------------------------------------\nMicrosoft.VisualBasic\n Assembly Version: 10.0.0.0\n Win32 Version: 10.0.30319.17020\n CodeBase: file:///C:/windows/mono/mono-2.0/lib/mono/gac/Microsoft.VisualBasic/10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll\n----------------------------------------\n\n************** JIT Debugging **************\n