Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mod manager crashes after 6.0 update #63

Open
souvikpodder opened this issue Jun 27, 2024 · 4 comments
Open

Mod manager crashes after 6.0 update #63

souvikpodder opened this issue Jun 27, 2024 · 4 comments

Comments

@souvikpodder
Copy link

Mod manager crashes after 6.0 update with below error.

[Error : Unity Log] TypeLoadException: Could not load type Timberborn.MainMenuScene.MainMenuPanel, Timberborn.MainMenuScene, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null while decoding custom attribute: (null) Stack trace: System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) (at :0) System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) (at :0) System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Boolean inherit) (at :0) System.Reflection.RuntimeMethodInfo.GetCustomAttributes (System.Boolean inherit) (at :0) HarmonyLib.PatchTools+<>c__DisplayClass2_0.b__0 (System.Reflection.MethodInfo m) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func2[T,TResult] predicate, System.Boolean& found) (at <937657f07afb4783be9a0a8c1f8330cc>:0) System.Linq.Enumerable.FirstOrDefault[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func2[T,TResult] predicate) (at <937657f07afb4783be9a0a8c1f8330cc>:0) HarmonyLib.PatchTools.GetPatchMethod (System.Type patchType, System.String attributeName) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.PatchClassProcessor..ctor (HarmonyLib.Harmony instance, System.Type type, System.Boolean allowUnannotatedType) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.PatchClassProcessor..ctor (HarmonyLib.Harmony instance, System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.Harmony.CreateClassProcessor (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.Harmony.b__11_0 (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable1[T] sequence, System.Action1[T] action) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.Harmony.PatchAll () (at <474744d65d8e460fa08cd5fd82b5d65f>:0) ModManagerUI.ModManagerUIPlugin.Awake () (at :0) UnityEngine.GameObject:AddComponent(Type) BepInEx.Bootstrap.Chainloader:Start() UnityEngine.InputSystem.InputSystem:.cctor()

@normanr
Copy link

normanr commented Jul 21, 2024

Please try the latest version (3.0.2 at the time of writing), it's got a bunch of fixes for update 6 compatibility.

@SimonHaneke
Copy link

Game crashes instantly when Mod Manager is activated.
Harmony v2.3.3
Mod Manager v3.0.2

Exception log:

v0.6.4.0-bf0cac1-xsw
TypeLoadException: Could not load type of field 'ModManagerUI.UiSystem.ModManagerPanel+<>c:<>9__37_6' (1) due to: Could not resolve type with token 01000023 from typeref (expected class 'ModManager.AddonSystem.ModManagerManifest' in assembly 'ModManager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null') assembly:ModManager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type:ModManager.AddonSystem.ModManagerManifest member:(null)
System.RuntimeTypeHandle.CanCastTo (System.RuntimeType type, System.RuntimeType target) (at <21f453231f9b419fb92653c858b2eaf6>:0)
System.RuntimeType.IsAssignableFrom (System.Type c) (at <21f453231f9b419fb92653c858b2eaf6>:0)
Timberborn.ModManagerScene.ModCodeStarter+<>c__DisplayClass8_0.<GetModStarters>b__1 (System.Type type) (at <af5bf1c41a434e06aaf2c8d0f8333c45>:0)
System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () (at <436abc9601df435fa9ad097ad527da9d>:0)
Timberborn.ModManagerScene.ModCodeStarter.StartMod (Timberborn.Modding.Mod mod) (at <af5bf1c41a434e06aaf2c8d0f8333c45>:0)
Timberborn.ModManagerScene.ModCodeStarter.StartMods () (at <af5bf1c41a434e06aaf2c8d0f8333c45>:0)
Timberborn.ModManagerScene.ModCodeStarter.Start () (at <af5bf1c41a434e06aaf2c8d0f8333c45>:0)
Timberborn.ModManagerSceneUI.ModManagerScenePanel.LoadModsAndStartGame () (at <04e0d201967f4ecfa9629068d165a8e8>:0)
Timberborn.ModManagerSceneUI.ModManagerScenePanel.<InitializeModManagerPanel>b__14_0 (UnityEngine.UIElements.ClickEvent _) (at <04e0d201967f4ecfa9629068d165a8e8>:0)
UnityEngine.UIElements.EventCallbackFunctor`1[TEventType].Invoke (UnityEngine.UIElements.EventBase evt) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventCallbackRegistry+DynamicCallbackList.Invoke (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.VisualElement target) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatchUtilities.HandleEventAcrossPropagationPath (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.VisualElement target, System.Boolean isCapturingTarget) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatchUtilities.DispatchToCachedElementUnderPointerOrPanelRoot (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, System.Int32 pointerId, UnityEngine.Vector2 position) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatchUtilities.DispatchToCapturingElementOrElementUnderPointer (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, System.Int32 pointerId, UnityEngine.Vector2 position) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.PointerEventBase`1[T].Dispatch (UnityEngine.UIElements.BaseVisualElementPanel panel) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatcher.ProcessEventQueue () (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatcher.OpenGate () (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatcherGate.Dispose () (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.EventDispatcher.Dispatch (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.DispatchMode dispatchMode) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.BaseVisualElementPanel.SendEvent (UnityEngine.UIElements.EventBase e, UnityEngine.UIElements.DispatchMode dispatchMode) (at <626c054f9bc043e1a9d08223dc44080b>:0)
UnityEngine.UIElements.PanelEventHandler.SendEvent (UnityEngine.UIElements.EventBase e, UnityEngine.EventSystems.BaseEventData sourceEventData) (at <7fbf0e96b31c4954a92c4370d1956aca>:0)
UnityEngine.UIElements.PanelEventHandler.OnPointerUp (UnityEngine.EventSystems.PointerEventData eventData) (at <7fbf0e96b31c4954a92c4370d1956aca>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerUpHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <7fbf0e96b31c4954a92c4370d1956aca>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <7fbf0e96b31c4954a92c4370d1956aca>:0)
UnityEngine.EventSystems.EventSystem:Update()

Player log:

Initialize engine version: 6000.0.8f1 (fa7102f01711)
[Subsystems] Discovering subsystems at path *****
kGfxThreadingModeSplitJobs is not supported on Direct3D 11. Reverting to kGfxThreadingModeClientWorkerJobs instead.
GfxDevice: creating device client; kGfxThreadingModeClientWorkerJobs
Direct3D:
    Version:  Direct3D 11.0 [level 11.1]
    Renderer: NVIDIA GeForce RTX 4080 (ID=0x2704)
    Vendor:   NVIDIA
    VRAM:     16050 MB
    Driver:   32.0.15.6070
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.512 seconds
- Finished resetting the current domain, in  0.002 seconds
[PhysX] Initialized MultithreadedTaskDispatcher with 16 workers.
ERROR: Shader Hidden/Universal Render Pipeline/DBufferClear shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
TypeLoadException: Could not load type Timberborn.MainMenuScene.MainMenuPanel, Timberborn.MainMenuScene, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null while decoding custom attribute: (null)
  at (wrapper managed-to-native) System.MonoCustomAttrs.GetCustomAttributesInternal(System.Reflection.ICustomAttributeProvider,System.Type,bool)
  at System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) [0x00013] in <21f453231f9b419fb92653c858b2eaf6>:0 
  at System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) [0x00037] in <21f453231f9b419fb92653c858b2eaf6>:0 
  at System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Boolean inherit) [0x00024] in <21f453231f9b419fb92653c858b2eaf6>:0 
  at System.Reflection.RuntimeMethodInfo.GetCustomAttributes (System.Boolean inherit) [0x00000] in <21f453231f9b419fb92653c858b2eaf6>:0 
  at HarmonyLib.PatchTools+<>c__DisplayClass2_0.<GetPatchMethod>b__0 (System.Reflection.MethodInfo m) [0x00000] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate, System.Boolean& found) [0x0003f] in <436abc9601df435fa9ad097ad527da9d>:0 
  at System.Linq.Enumerable.FirstOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00000] in <436abc9601df435fa9ad097ad527da9d>:0 
  at HarmonyLib.PatchTools.GetPatchMethod (System.Type patchType, System.String attributeName) [0x00018] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at HarmonyLib.PatchClassProcessor..ctor (HarmonyLib.Harmony instance, System.Type type, System.Boolean allowUnannotatedType) [0x000a4] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at HarmonyLib.PatchClassProcessor..ctor (HarmonyLib.Harmony instance, System.Type type) [0x00000] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at HarmonyLib.Harmony.CreateClassProcessor (System.Type type) [0x00000] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at HarmonyLib.Harmony.<PatchAll>b__11_0 (System.Type type) [0x00000] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at HarmonyLib.Harmony.PatchAll () [0x0001b] in <474744d65d8e460fa08cd5fd82b5d65f>:0 
  at ModManagerUI.ModManagerUIPlugin.Awake () [0x00053] in <a3c436e7662c42438f5a79812d251f97>:0 
UnityEngine.GameObject:Internal_AddComponentWithType_Injected(IntPtr, Type)
UnityEngine.GameObject:Internal_AddComponentWithType(Type)
UnityEngine.GameObject:AddComponent(Type)
BepInEx.Bootstrap.Chainloader:Start()
UnityEngine.Application:.cctor()
UnityEngine.InputSystem.InputManager:InitializeData()
UnityEngine.InputSystem.InputManager:Initialize(IInputRuntime, InputSettings)
UnityEngine.InputSystem.InputSystem:InitializeInPlayer(IInputRuntime, InputSettings)
UnityEngine.InputSystem.InputSystem:.cctor()

FileNotFoundException: Could not load file or assembly 'Timberborn.Core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
UnityEngine.GameObject:Internal_AddComponentWithType_Injected(IntPtr, Type)
UnityEngine.GameObject:Internal_AddComponentWithType(Type)
UnityEngine.GameObject:AddComponent(Type)
BepInEx.Bootstrap.Chainloader:Start()
UnityEngine.Application:.cctor()
UnityEngine.InputSystem.InputManager:InitializeData()
UnityEngine.InputSystem.InputManager:Initialize(IInputRuntime, InputSettings)
UnityEngine.InputSystem.InputSystem:InitializeInPlayer(IInputRuntime, InputSettings)
UnityEngine.InputSystem.InputSystem:.cctor()

<RI> Initializing input.

New input system (experimental) initialized
Using Windows.Gaming.Input
<RI> Initialized touch support.

UnloadTime: 0.394800 ms
Starting game version 0.6.4.0-bf0cac1-xsw
System info:
System: Windows 10  (10.0.19045) 64bit
CPU: AMD Ryzen 7 3700X 8-Core Processor 
GPU: NVIDIA GeForce RTX 4080
GPU memory: 16050MB
RAM: 16294MB
Drives:
  ***
Modded: true, unofficial
Successfully connected to the Steam client.
RenderGraph is now enabled.
Successfully connected to the Steam client.
Modded: true, official
- Harmony (v2.3.3)
- Mod Manager (v3.0.2)
First uncaught exception at 2024-08-04 23:24:06Z
Stopping all root objects in active scene
TypeLoadException: Could not load type of field 'ModManagerUI.UiSystem.ModManagerPanel+<>c:<>9__37_6' (1) due to: Could not resolve type with token 01000023 from typeref (expected class 'ModManager.AddonSystem.ModManagerManifest' in assembly 'ModManager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null') assembly:ModManager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type:ModManager.AddonSystem.ModManagerManifest member:(null)
  at (wrapper managed-to-native) System.RuntimeTypeHandle.type_is_assignable_from(System.Type,System.Type)
  at System.RuntimeTypeHandle.CanCastTo (System.RuntimeType type, System.RuntimeType target) [0x00000] in <21f453231f9b419fb92653c858b2eaf6>:0 
  at System.RuntimeType.IsAssignableFrom (System.Type c) [0x00020] in <21f453231f9b419fb92653c858b2eaf6>:0 
  at Timberborn.ModManagerScene.ModCodeStarter+<>c__DisplayClass8_0.<GetModStarters>b__1 (System.Type type) [0x00000] in <af5bf1c41a434e06aaf2c8d0f8333c45>:0 
  at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () [0x00037] in <436abc9601df435fa9ad097ad527da9d>:0 
  at Timberborn.ModManagerScene.ModCodeStarter.StartMod (Timberborn.Modding.Mod mod) [0x0002c] in <af5bf1c41a434e06aaf2c8d0f8333c45>:0 
  at Timberborn.ModManagerScene.ModCodeStarter.StartMods () [0x0001a] in <af5bf1c41a434e06aaf2c8d0f8333c45>:0 
  at Timberborn.ModManagerScene.ModCodeStarter.Start () [0x00006] in <af5bf1c41a434e06aaf2c8d0f8333c45>:0 
  at Timberborn.ModManagerSceneUI.ModManagerScenePanel.LoadModsAndStartGame () [0x00025] in <04e0d201967f4ecfa9629068d165a8e8>:0 
  at Timberborn.ModManagerSceneUI.ModManagerScenePanel.<InitializeModManagerPanel>b__14_0 (UnityEngine.UIElements.ClickEvent _) [0x00000] in <04e0d201967f4ecfa9629068d165a8e8>:0 
  at UnityEngine.UIElements.EventCallbackFunctor`1[TEventType].Invoke (UnityEngine.UIElements.EventBase evt) [0x00010] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventCallbackRegistry+DynamicCallbackList.Invoke (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.VisualElement target) [0x0008f] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatchUtilities.HandleEventAcrossPropagationPath (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.VisualElement target, System.Boolean isCapturingTarget) [0x00194] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatchUtilities.DispatchToCachedElementUnderPointerOrPanelRoot (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, System.Int32 pointerId, UnityEngine.Vector2 position) [0x00037] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatchUtilities.DispatchToCapturingElementOrElementUnderPointer (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, System.Int32 pointerId, UnityEngine.Vector2 position) [0x0001a] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.PointerEventBase`1[T].Dispatch (UnityEngine.UIElements.BaseVisualElementPanel panel) [0x00014] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel) [0x0002a] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatcher.ProcessEventQueue () [0x0003d] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatcher.OpenGate () [0x00040] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatcherGate.Dispose () [0x00001] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel) [0x00066] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.EventDispatcher.Dispatch (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.DispatchMode dispatchMode) [0x00046] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.BaseVisualElementPanel.SendEvent (UnityEngine.UIElements.EventBase e, UnityEngine.UIElements.DispatchMode dispatchMode) [0x0001f] in <626c054f9bc043e1a9d08223dc44080b>:0 
  at UnityEngine.UIElements.PanelEventHandler.SendEvent (UnityEngine.UIElements.EventBase e, UnityEngine.EventSystems.BaseEventData sourceEventData) [0x00000] in <7fbf0e96b31c4954a92c4370d1956aca>:0 
  at UnityEngine.UIElements.PanelEventHandler.OnPointerUp (UnityEngine.EventSystems.PointerEventData eventData) [0x00025] in <7fbf0e96b31c4954a92c4370d1956aca>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerUpHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00007] in <7fbf0e96b31c4954a92c4370d1956aca>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00067] in <7fbf0e96b31c4954a92c4370d1956aca>:0 
UnityEngine.DebugLogHandler:Internal_LogException_Injected(Exception, IntPtr)
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.InputSystem.UI.InputSystemUIInputModule:ProcessPointerButton(ButtonState&, PointerEventData)
UnityEngine.InputSystem.UI.InputSystemUIInputModule:ProcessPointer(PointerModel&)
UnityEngine.InputSystem.UI.InputSystemUIInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()

Hope this helps. Thank you for your work. :)

@normanr
Copy link

normanr commented Aug 7, 2024

@SimonHaneke It looks like you might have conflicting or partially updated mods installed. Maybe old mods in a BepInEx folder? Please remove BepInEx, all other mods, and freshly reinstall just Harmony (v2.3.3) and Mod Manager (v3.0.2).

If that doesn't work please ask for assistance on the Mod manager channel on the Timberborn Discord server.

@SimonHaneke
Copy link

Oh boy what a fool I am... I should have known better and watch closer to the error message.
I left BepInEx cause i thought it wouldn't change anythings because of completely different folders.
But the message clearly says BepInEx.

Thanks for the answer!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants