Open rxay579 opened 1 year ago
I can confirm the above and would add that I noticed some mods did install correctly. After further investigation I found that if a mod also had \archive\pc\mod files than it would install correctly.
To prove this I repacked mod https://www.nexusmods.com/cyberpunk2077/mods/4510 having added an empty .txt file (\archive\pc\mod\test.txt and it then installed correctly. I also tried without the .txt file (just leaving the file path) and this failed and just created \mods
Hope this additional info may prove useful
Conformed too, just corrected mods by hand. Here is the mod path within the .zip archive
D:\Users\ew-te\Downloads\Vehicle Customizer-3689-2-0-1641686282.zip\bin\x64\plugins\cyber_engine_tweaks\mods\
NMM latest version unpacks this to
D:\Games\Steam\steamapps\common\Cyberpunk 2077\mods
There is some kind of "repair assumption" what's a fail here. That's not a mod fail, because the path within the archive is okay.
As someone who is also modding Cyberpunk 2077 with NMM, I can again confirm this issue. As stated above, mods with a folder structure only of "\bin\x64\plugins\cyber_engine_tweaks\mods\[the mod's folder]" will not install to the correct location.
Meanwhile mods that include both the "\bin\x64\plugins\cyber_engine_tweaks\mods\[the mod's folder]" structure and, for example, "\archive\pc\mod\[the mod's file]" will install correctly.
As of this writing, I had 79 mods installed and every mod which only had the structure "\bin\x64\plugins\cyber_engine_tweaks\mods\[the mod's folder]" failed to install correctly. This was on the Steam version of the game - both Nexus Mod Manager and Cyberpunk 2077 were up to date.
Describe the bug Some Mods installed with NMM are having their archive contents put into the wrong game folders. The mod's archive contains a structure of:\bin\x64\plugins\cyber_engine_tweaks\mods\\
NMM is unpacking that to: \mods\\
Environment Cyberpunk 2077 v1.61 w/ DLSS3 Patch (GOG) - Updated to this latest version
To Reproduce Download a mod from the above selection and install it. CET: https://www.nexusmods.com/cyberpunk2077/mods/107
Additional information REDmod mods generally belong in:\mods\
CET mods belong in: \bin\x64\plugins\cyber_engine_tweaks\mods\
I assume NMM is trying to correct archives that might be zipped incorrectly, but it is making a wrong assumption here.
* The problem seems to coincide with bad info in "\Mods\cache\\
The "cacheInfo.txt" has "False@@bin\x64\plugins\cyber_engine_tweaks\@@-@@-" instead of "False@@-@@-@@-".
The expected "fomod" directory is instead in "\cache\\bin\x64\plugins\cyber_engine_tweaks\fomod\".
This appears to be generated when the mod is downloaded from Nexus Mods.
* from "\Mods\VirtualInstall\VirtualModConfig.xml":