Open InsanePlumber opened 7 years ago
Fixed, pushing a hotfix release.
Regret to say Load Order still does not work properly (Version 2.3.1) http://i.imgur.com/WCAoPu2.png
Where is your load order file being stored? Which load order file is Merge Plugins loading (from the log)?
[16:02:32] (GENERAL) Load Order: Using C:\Users\Mator\AppData\Local\Skyrim Special Edition\
"Where is your load order file being stored" MMP Image http://i.imgur.com/7ccZh9t.png
MMP 2.3.1 Log http://pastebin.com/kSPQE3Ue
Similar problem with load order I noticed for FO4, but...
When Plugins.txt for FO4 do Not Contain Fallout.esm and DLCs http://i.imgur.com/HRbWtd8.png
When Plugins.txt for FO4 Contain Fallout.esm and DLCs http://i.imgur.com/Slfte3b.png
Unfortunately, in the case of SSE adding Skyrim.esm and DLCs in Plugin.txt not help.
Maybe this may somehow help. https://github.com/wrye-bash/wrye-bash/issues/345
What is the contents of your loadorder.txt and plugins.txt files at C:\Users\Insane\AppData\Local\Skyrim Special Edition\
?
FO4 and SSE does not use loadorder.txt
I mean that:
I use Wrye Bash as a mod manager. WB for FO4 and SSE does not use loadorder.txt I have no idea how it looks when NMM or MO are used.
EDIT: Ah, you mean WB is using the FileAge/Dates, correct? I see now, Merge Plugins doesn't sort plugins by those metrics for TES5, SSE, or FO4. Hmm.
"Ah, you mean WB is using the FileAge/Dates, correct?" Not for FO4 and SSE.
Simply MMP now can Not Properly sort plugins for FO4 and SSE according to what is in the plugins.txt when starting the application. (when we choose plugins to merge)
FO4/SSE
Plugins are sorted based on the content of plugin.txt ONLY.
The order (top to bottom) from plugin.txt reflects Load Order.
Active plugins have before the name "*"
plugin.txt Should Not contain ESMs from vanilla game and DLCs
loadorder.txt ( Not occur and is Not used by SSE or FO4)
MMP must adapt to this to be compatible with what represent both games.
The thing is, Merge Plugins does load plugins.txt in order when building load order. It does not, however, add missing game ESMs to it. I don't see how that would throw things off entirely, however. I'll look into it.
".........however. I'll look into it." Please see if it would help solve the problem. If you want, I can try out these changes and if I can somehow help more please write about it.
Just wanted to bump this. I, too, am using WB for SSE and the load order is completely broken for WB users. Manually editing plugins.txt file temporarily resolves this issue. Of course, this means WB users will have to manually edit this file every time they load the game.
EDIT: If you can get the LOOT guys to save a log file of the "current" load order which can be overwritten each time like plugins.txt is, that would be the perfect solution for you. You could then simply point or have the user point to this file and be done with this issue. Currently, they only save the "previous" load order before sorting in the C:\Users\UserName\AppData\Local\LOOT\GameName folder.
Getting this:
No idea why it seems to refuse loading certain plugins; the involved mods does have DLCRobot.esm listed as masters.
I can confirm that the Skyrim SE 1.4.2 load order is not recognized by Merge Plugins 2.3.1, see screenshot: NMM 0.63.14 on the left shows the load order as sorted by LOOT 0.11, on the right the load order as Merge Plugins reads it.
Even IF I check all plugins and click on them to not be red anymore, only 115 out of ~250 are imported. All error messages are related to load order, for example: 'Exception loading xyz.esp ... requires master "Dawnguard.esm" to be loaded before it'. No other errors at my end.
This renders Merge Plugins unfortunately useless for Skyrim SE, at least as far as I can see from my end.
Thanks for any insight!
I'm also having this issue. I'm using MO v2.0.8.3. I created a profile with just the mod I want to merge and dependencies in the correct load order. Here is the log file
[21:58:23] (GENERAL) Status: ProgramVersion: 2.3.1.0
[21:58:23] (GENERAL) Game: Using Skyrim
[21:58:23] (GENERAL) Path: Using D:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\
[21:58:23] (GENERAL) Dictionary: Using SSEDictionary.txt
[21:58:23] (GENERAL) Definitions: Using SSEEdit Definitions
[21:58:23] (GENERAL) Load Order: Using D:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\ModOrganizer\profiles\Default\
[21:58:30] (CLIENT) Status: Attempting to connect to mergeplugins.us.to:960
[21:58:30] (LOAD) Background: [Update.esm] Building reference info.
[21:58:30] (CLIENT) Status: Connection successful!
[21:58:30] (CLIENT) Update: Getting update status
[21:58:32] (LOAD) Background: [Dawnguard.esm] Building reference info.
[21:58:37] (LOAD) Background: [HearthFires.esm] Building reference info.
[21:58:39] (LOAD) Background: [Dragonborn.esm] Building reference info.
[21:58:47] (LOAD) Background: [Unofficial Skyrim Special Edition Patch.esp] Building reference info.
[21:58:52] (LOAD) Background: [Cutting Room Floor.esp] Building reference info.
[21:58:52] (LOAD) Background: [1nivWICCloaksNoGuards.esp] Building reference info.
[21:58:52] (LOAD) Background: [AsharaRomanticOutfit.esp] Building reference info.
[21:58:52] (LOAD) Background: [AsharaImperialOutfit.esp] Building reference info.
[21:58:52] (LOAD) Background: [Capes&Cloaks.esp] Building reference info.
[21:58:52] (LOAD) Background: [ColovianNobleClothes.esp] Building reference info.
[21:58:52] (LOAD) Background: [ColovianNobleClothes_replacer.esp] Building reference info.
[21:58:52] (LOAD) Background: [Seraphim - IQ Vaermina Robes.esp] Building reference info.
[21:58:52] (LOAD) Background: [DQ3SageOutfit.esp] Building reference info.
[21:58:52] (LOAD) Background: [FaceMasksOfSkyrim.esp] Building reference info.
[21:58:52] (LOAD) Background: [ImperialFineClothes_replacer.esp] Building reference info.
[21:58:52] (LOAD) Background: [MoreColorfulRobes.esp] Building reference info.
[21:58:53] (LOAD) Background: [Ophelia.esp] Building reference info.
[21:58:53] (LOAD) Background: [RomanovCouture.esp] Building reference info.
[21:58:53] (LOAD) Background: [CBCraftableRobes.esp] Building reference info.
[21:58:53] (LOAD) Background: [ColorMage.esp] Building reference info.
[21:58:53] (LOAD) Background: [AsharaDimonizedDress.esp] Building reference info.
[21:58:53] (LOAD) Background: [AsharaParagonJewelry.esp] Building reference info.
[21:58:53] (LOAD) Background: [HN66_Earrings.esp] Building reference info.
[21:58:53] (LOAD) Background: [LeftHandRings-1stPersonView.esp] Building reference info.
[21:58:53] (LOAD) Background: [LeftHandRings.esp] Building reference info.
[21:58:53] (LOAD) Background: [Necrosarium.esp] Building reference info.
[21:58:53] (LOAD) Background: [UNP Jewelry.esp] Building reference info.
[21:58:53] (LOAD) Background: [Circlets recipes.esp] Building reference info.
[21:58:53] (LOAD) Background: [ImperialFineClothes.esp] Building reference info.
[21:58:53] (LOAD) Background: [SPTConsistentOlderPeopleSE.esp] Building reference info.
[21:58:53] (LOAD) Background: [OpulentOutfits_2017-SSE AIO.esp] Building reference info.
[21:58:53] (LOAD) Background: finished
The log shows the mods load order that MP is using. And here is the contents of the loadorder.txt.
# This file was automatically generated by Mod Organizer.
Skyrim.esm
Update.esm
Dawnguard.esm
HearthFires.esm
Dragonborn.esm
Unofficial Skyrim Special Edition Patch.esp
Cutting Room Floor.esp
SPTConsistentOlderPeopleSE.esp
1nivWICCloaksNoGuards.esp
AsharaRomanticOutfit.esp
AsharaImperialOutfit.esp
Capes&Cloaks.esp
ColovianNobleClothes.esp
ColovianNobleClothes_replacer.esp
Seraphim - IQ Vaermina Robes.esp
DQ3SageOutfit.esp
FaceMasksOfSkyrim.esp
ImperialFineClothes.esp
ImperialFineClothes_replacer.esp
MoreColorfulRobes.esp
Ophelia.esp
OpulentOutfits_2017-SSE AIO.esp
RomanovCouture.esp
CBCraftableRobes.esp
ColorMage.esp
AsharaDimonizedDress.esp
AsharaParagonJewelry.esp
HN66_Earrings.esp
LeftHandRings-1stPersonView.esp
LeftHandRings.esp
Necrosarium.esp
UNP Jewelry.esp
Circlets recipes.esp
And here is the contents of plugins.txt:
# This file was automatically generated by Mod Organizer.
*Unofficial Skyrim Special Edition Patch.esp
*Cutting Room Floor.esp
*SPTConsistentOlderPeopleSE.esp
*1nivWICCloaksNoGuards.esp
*AsharaRomanticOutfit.esp
*AsharaImperialOutfit.esp
*Capes&Cloaks.esp
*ColovianNobleClothes.esp
*ColovianNobleClothes_replacer.esp
*Seraphim - IQ Vaermina Robes.esp
*DQ3SageOutfit.esp
*FaceMasksOfSkyrim.esp
*ImperialFineClothes.esp
*ImperialFineClothes_replacer.esp
*MoreColorfulRobes.esp
*Ophelia.esp
*OpulentOutfits_2017-SSE AIO.esp
*RomanovCouture.esp
*CBCraftableRobes.esp
*ColorMage.esp
*AsharaDimonizedDress.esp
*AsharaParagonJewelry.esp
*HN66_Earrings.esp
*LeftHandRings-1stPersonView.esp
*LeftHandRings.esp
*Necrosarium.esp
*UNP Jewelry.esp
*Circlets recipes.esp
So I'm not sure where MP is getting the load order from.
I was able to find a workaround (not a permanent fix though), see my relevant bug entry as user 106001185 @ http://www.nexusmods.com/skyrim/mods/69905/?
That works for me for the time being.
I can confirm that the workaround that cmaesing found does work with NMM but it doesn't work with MO2.
When you launch the game or apps from MO2 creates a new plubins.txt every time.
Thanks for testing! Very helpful input.
I must say I initially had abandoned NMM for MO2 (to give another mod manager a chance with Skyrim SE), but wasn't in spite of all efforts able to get it running properly with LOOT. Hence returned to NMM. After hitting the 255 plugin limit, I fired up Merge Plugins - which is when I identified the herein discussed bug.
I fixed this by pasting
Skyrim.esm Update.esm Dawnguard.esm HearthFires.esm *Dragonborn.esm
into the top of my plugins.txt
want to just leave a update, and say that this IS still an issue. mergeplugins is refusing to load my dawnguard before other things
@matortheeternal Can I still think that something will be done to fix this problem?
@InsanePlumber The current plan is for there to be no more official releases of Merge Plugins Standalone. The entire application is in the process of being deprecated in favor of a more modern, easier to maintain solution (zMerge - an application mode in zEdit)
Perchance can I get help with this? I wanted to merge aft together and then do same for rdo but it says I need to load dawnguard first. How do I fix this? Using nexus mod manager btw:
[21:09:57] (GENERAL) Status: ProgramVersion: 2.3.1.0 [21:09:57] (GENERAL) Game: Using Skyrim [21:09:57] (GENERAL) Path: Using C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\ [21:09:57] (GENERAL) Dictionary: Using SSEDictionary.txt [21:09:57] (GENERAL) Definitions: Using SSEEdit Definitions [21:09:57] (GENERAL) Load Order: Using C:\Users\NikaAlexandrov\AppData\Local\Skyrim Special Edition\ [21:10:34] (ERROR) Load: Exception loading Unofficial Skyrim Special Edition Patch.esp [21:10:34] (ERROR) Load: "Unofficial Skyrim Special Edition Patch.esp" requires master "Dawnguard.esm" to be loaded before it. [21:10:35] (ERROR) Load: Exception loading Cutting Room Floor.esp [21:10:35] (ERROR) Load: "Cutting Room Floor.esp" requires master "Dawnguard.esm" to be loaded before it. [21:10:37] (ERROR) Load: Exception loading AFT - USSEP Patch.esp [21:10:37] (ERROR) Load: "Unofficial Skyrim Special Edition Patch.esp" requires master "Dawnguard.esm" to be loaded before it. [21:10:37] (ERROR) Load: Exception loading Relationship Dialogue Overhaul.esp [21:10:37] (ERROR) Load: "Relationship Dialogue Overhaul.esp" requires master "Dawnguard.esm" to be loaded before it. [21:10:37] (ERROR) Load: Exception loading RDO - AFT v1.66 Patch.esp [21:10:37] (ERROR) Load: "RDO - AFT v1.66 Patch.esp" requires master "Dawnguard.esm" to be loaded before it. [21:10:37] (ERROR) Load: Exception loading RDO - CRF + USSEP Patch.esp [21:10:37] (ERROR) Load: "Unofficial Skyrim Special Edition Patch.esp" requires master "Dawnguard.esm" to be loaded before it. [21:10:37] (ERROR) Load: Exception loading RDO - USSEP Patch.esp [21:10:37] (ERROR) Load: "Unofficial Skyrim Special Edition Patch.esp" requires master "Dawnguard.esm" to be loaded before it. [21:10:37] (CLIENT) Status: Attempting to connect to mergeplugins.us.to:960 [21:10:37] (LOAD) Background: [Update.esm] Building reference info. [21:10:38] (ERROR) Status: Connection failed. [21:10:41] (LOAD) Background: [HearthFires.esm] Building reference info. [21:10:43] (LOAD) Background: [Dawnguard.esm] Building reference info. [21:10:53] (CLIENT) Status: Attempting to connect to mergeplugins.us.to:960 [21:10:53] (LOAD) Background: [Dragonborn.esm] Building reference info. [21:10:54] (ERROR) Status: Connection failed.
I'm using mod organizer 2 for Skyrim special edition and the first time I opened merge plugins it loaded my load order correctly corresponding exactly with the way my load order is in mod organizer 2
I used loot to sort my load order
I just recently adjusted my load order manually in mod organizer 2 so that the mods I want to merge are at the bottom of my load order in (mod organizer 2) so they will be easy to find when I open merge plugins
But when I open merge plugins it does not recognize the manual adjustments I've made and continues to load my load order as it was before
I've rebooted both mod organizer and merge plugins several times and still having the same issue.
I am new to modding and I'm really trying to get a grip on this stuff so I will be thankful for any help!
Bad Load Order when choosing plugins to merge for SSE (Version 2.3) http://i.imgur.com/SPXolJG.png