Closed Clayrok closed 3 years ago
Hey @Clayrok
First off, you're correct: r2modman currently doesn't support BepInEx_Valheim_Full, so when a plugin requires it it'll wrongly try to add it to your BepInExPack (the old one) plugins.
For obvious reasons, that doesn't work.
So here's what's going on at the moment:
Until you get access to any of these automated methods, you can still make it work by doing the following:
Note: When using r2modman, use your profile folder, not the game folder. It installs things to a different location.
BepInEx_Valheim_Full
folder) into your game folder (for r2modman, extract to your profile folder), overwriting the old BepInExPack in the processBepInEx\plugins\
folderBepInEx/plugins/
), and correct it if necessaryWith these steps, you'll:
It's not ideal, but it works for now. And in a couple of days it'll be implemented properly and run automatically. \o/
Does that help?
PS: In case of doubt or major errors, you can always delete winhttp.dll
to disable BepInEx and "Verify integrity of game files" in Steam to get a clean game (the unused/disabled BepInEx folder will remain, that's OK), then follow the steps.
Thanks a lot, that's perfect! That helps a lot!
If there is still an active issue, let me know and I'll re-open.
The auto-installer/-updater has since been released: https://valheim.thunderstore.io/package/1F31A/BepInEx_Valheim_Full_Updater/
Hi, I installed BepInEx Full through r2modman but when the plugin is active the game won't start modded. It generates a log in the game folder :
System.ArgumentException: An item with the same key has already been added. Key: [2.0.0.0, 0Harmony20] at System.Collections.Generic.TreeSet:0
at System.Collections.Generic.SortedDictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00020] in :0
at HarmonyXInterop.HarmonyInterop.Initialize (System.String cachePath) [0x0006d] in :0
at BepInEx.Preloader.RuntimeFixes.HarmonyInteropFix.Apply () [0x00005] in <704ac38fc3574f5daa8b2f1eee050c04>:0
at BepInEx.Preloader.Preloader.Run () [0x00005] in <704ac38fc3574f5daa8b2f1eee050c04>:0
1[T].AddIfNotPresent (T item) [0x0001a] in <ef151b6abb5d474cb2c1cb8906a8b5a4>:0 at System.Collections.Generic.SortedSet
1[T].Add (T item) [0x00000] inI have the other version of BepInEx installed (BepInEx_Pack_Valheim), could it be the problem? Cause if I uninstall BepInEx_Pack_Valheim I won't be able to install other mods as they need this one.
Thanks.