BG3ModManager icon indicating copy to clipboard operation
BG3ModManager copied to clipboard

[Bug]: Modded multiplayer

Open JamesF0790 opened this issue 1 year ago • 11 comments

Operating System

Windows 11

BG3 Mod Manager Version

1.0.11.1

BG3 Game Version

Patch 7 Hotfix 26

Bug Summary

The game refuses to launch multiplayer modded when there are over 20 mods loaded unless you go into the mod manager in the game and untick everything, go back to the main menu, go back into the mod manager and re-tick everything. I've compared the lsx files and the main difference seems to be spacing differences including in the tabulation. Larion is using 4 spaces in between XML levels and BG3MM is using 2 spaces and use of a space after end quotes before closing tags in BG3MM and not in Larian's It also swapped around the Community Librarty and the Mod Configuration Menu.

I've included the diffchecker of the two. Larian being on the right, BG3MM being on the left. It can be replicated by exporting the load order, copying the modsettings.lsx and then unticking it all in game, going back to the main menu and going back in to retick it in game. This will change the .lsx and then you have the one to compare.

Links

https://www.diffchecker.com/KxBRdA29/

JamesF0790 avatar Sep 26 '24 09:09 JamesF0790

To clarify, the game launches fine regardless but when we try to join a game despite having the exact same mods it gives us a mod mismatch error. Doing the above steps solves the error.

JamesF0790 avatar Sep 26 '24 09:09 JamesF0790

I just wanted to thank you because I was at my rope's end with this problem and I couldn't find what was stopping us from playing together, despite having literally the same mods and load order. I can confirm that doing exactly as stated above enabled us to play on a modded multiplayer game.

@LaughingLeader sorry for the ping but this seems quite important because without this fix it's not possible to play multiplayer using BG3MM.

nicktheone avatar Sep 30 '24 13:09 nicktheone

Unless I am being a moron, I personally can't get this solution to work for me and a friend. We have got over 20 mods in BG3MM as you mention. We have same load order in BG3MM. We have a combination of native in game mods downloaded that show up in our BG3MM and Nexus mods downloaded and added into BG3MM.

Our load orders from BG3MM are in our intended load order but our native in game mod manager has everything showing in alphabetical order.

We unticked everything. Went back to main menu. And then reticked everything in order to match our preferred order. The idea of doing this is so that the modsettings.lsx file is written to match the BG3MM load order but with the 4 spaced indentation that you mentioned.

After both do this. We still get the mod mismatch error.

We are about to smash heads onto keyboards at this point. Any help would be more than welcome.

DeadlyDan1995 avatar Oct 01 '24 21:10 DeadlyDan1995

@DeadlyDan1995 Strange. For me the internal mod manager only reverted to alphabetic when I launched the game without the mods enabled. To ask a stupid question, in BG3MM you have set the load order > exported the load order to the game > launched the game > found the mods just in alphabetic order in the internal mod manager?

JamesF0790 avatar Oct 02 '24 10:10 JamesF0790

@DeadlyDan1995 Strange. For me the internal mod manager only reverted to alphabetic when I launched the game without the mods enabled. To ask a stupid question, in BG3MM you have set the load order > exported the load order to the game > launched the game > found the mods just in alphabetic order in the internal mod manager?

Yup exactly as you describe, it just puts it in alphabetical

DeadlyDan1995 avatar Oct 02 '24 15:10 DeadlyDan1995

Yup exactly as you describe, it just puts it in alphabetical

I think that might be since the latest hotpatch. I'm having it happen too now. We managed to get it working via ticking them off one at a time in the correct order but it was a pain. I have however found out two more things

The Linebreaks are Unix by BG3 and Windows by BG3MM Also, BG3 doesn't do apostrophes instead it uses a code '

JamesF0790 avatar Oct 02 '24 23:10 JamesF0790

Yup exactly as you describe, it just puts it in alphabetical

I think that might be since the latest hotpatch. I'm having it happen too now. We managed to get it working via ticking them off one at a time in the correct order but it was a pain. I have however found out two more things

The Linebreaks are Unix by BG3 and Windows by BG3MM Also, BG3 doesn't do apostrophes instead it uses a code '

I wonder for my particular case if there are any conflicting mods that just might not play nicely together. I guess time to go through the list one by one seeing it works.

DeadlyDan1995 avatar Oct 03 '24 07:10 DeadlyDan1995

Yup exactly as you describe, it just puts it in alphabetical

I think that might be since the latest hotpatch. I'm having it happen too now. We managed to get it working via ticking them off one at a time in the correct order but it was a pain. I have however found out two more things The Linebreaks are Unix by BG3 and Windows by BG3MM Also, BG3 doesn't do apostrophes instead it uses a code '

I wonder for my particular case if there are any conflicting mods that just might not play nicely together. I guess time to go through the list one by one seeing it works.

If you can break them up into groups. It's faster

JamesF0790 avatar Oct 03 '24 07:10 JamesF0790

Will have a try this weekend and report back on success or not. But addressing the main thread issue - it does seem to clearly be a problem that BG3MM and the native mod manager use different syntax to create the modsettings file

DeadlyDan1995 avatar Oct 03 '24 07:10 DeadlyDan1995

After last update in-game mod manager can't sort mods. It show only alphbetical mod list and dont affect real mod order from BG3MM. In-game mod manager can only add new mod to order or toggle mod. Still can't play multiplayer

Nokreb avatar Oct 06 '24 10:10 Nokreb

Nokreb. It does change the load order in the in game one but only by the order you tick things. It's... really dumb.

JamesF0790 avatar Oct 07 '24 03:10 JamesF0790