2024-12-10T22:03:11 12.542 INF [MODS] Initializing mod WalkerSim
2024-12-10T22:03:11 12.543 INF [MODS] Found ModAPI in WalkerSimMod.dll, creating instance
2024-12-10T22:03:11 12.566 ERR [MODS][Harmony] Failed to patch void SpawnManagerBiomes::SpawnUpdate(string _spawnerName, bool _isSpawnEnemy, ChunkAreaBiomeSpawnData _spawnData): System.Exception: Parameter "_chunkBiomeSpawnData" not found in method void SpawnManagerBiomes::SpawnUpdate(string _spawnerName, bool _isSpawnEnemy, ChunkAreaBiomeSpawnData _spawnData)
at HarmonyLib.Public.Patching.HarmonyManipulator.EmitCallParameter (System.Reflection.MethodInfo patch, System.Boolean allowFirsParamPassthrough, Mono.Cecil.Cil.VariableDefinition& tmpInstanceBoxingVar, Mono.Cecil.Cil.VariableDefinition& tmpObjectVar, System.Reflection.MethodInfo& resultRefInvoke, System.Collections.Generic.List`1[HarmonyLib.Public.Patching.HarmonyManipulator+ArgumentBoxInfo]& tmpBoxVars) [0x00a71] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Public.Patching.HarmonyManipulator.WritePrefixes (HarmonyLib.Internal.Util.ILEmitter+Label returnLabel) [0x001e2] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x0024a] in <7b787fece12a47a68027108671090713>:0
2024-12-10T22:03:11 12.576 INF [MODS][Harmony](Debug) ### Exception from user "WalkerSim.Hooks", Harmony v2.13.0.0
### Original: void SpawnManagerBiomes::SpawnUpdate(string _spawnerName, bool _isSpawnEnemy, ChunkAreaBiomeSpawnData _spawnData)
### Patch class: WalkerSim.BiomeSpawnerHook
### HarmonyLib.HarmonyException: IL Compile Error (unknown location) ---> HarmonyLib.HarmonyException: IL Compile Error (unknown location) ---> System.Exception: Parameter "_chunkBiomeSpawnData" not found in method void SpawnManagerBiomes::SpawnUpdate(string _spawnerName, bool _isSpawnEnemy, ChunkAreaBiomeSpawnData _spawnData)
### at HarmonyLib.Public.Patching.HarmonyManipulator.EmitCallParameter (System.Reflection.MethodInfo patch, System.Boolean allowFirsParamPassthrough, Mono.Cecil.Cil.VariableDefinition& tmpInstanceBoxingVar, Mono.Cecil.Cil.VariableDefinition& tmpObjectVar, System.Reflection.MethodInfo& resultRefInvoke, System.Collections.Generic.List`1[HarmonyLib.Public.Patching.HarmonyManipulator+ArgumentBoxInfo]& tmpBoxVars) [0x00a71] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.WritePrefixes (HarmonyLib.Internal.Util.ILEmitter+Label returnLabel) [0x001e2] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x0024a] in <7b787fece12a47a68027108671090713>:0
### --- End of inner exception stack trace ---
### at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x003da] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.Process (MonoMod.Cil.ILContext ilContext, System.Reflection.MethodBase originalMethod) [0x00042] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo, MonoMod.Cil.ILContext ctx) [0x00007] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate (System.Reflection.MethodBase original, MonoMod.Cil.ILContext ctx) [0x00007] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.ManagedMethodPatcher.Manipulator (MonoMod.Cil.ILContext ctx) [0x00012] in <7b787fece12a47a68027108671090713>:0
### at MonoMod.Cil.ILContext.Invoke (MonoMod.Cil.ILContext+Manipulator manip) [0x00092] in <a5a999fae61c47e7aeb47b4fbb925add>:0
### at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.InvokeManipulator (MonoMod.RuntimeDetour.DetourManager+ILHookEntry entry, Mono.Cecil.MethodDefinition def) [0x0001c] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
### at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.UpdateEndOfChain () [0x0008c] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
### at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.AddILHook (MonoMod.RuntimeDetour.DetourManager+SingleILHookState ilhook, System.Boolean takeLock) [0x000dd] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
### at MonoMod.RuntimeDetour.ILHook.Apply () [0x00052] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
### at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x00032] in <7b787fece12a47a68027108671090713>:0
### --- End of inner exception stack trace ---
### at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x0004c] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00033] in <7b787fece12a47a68027108671090713>:0
2024-12-10T22:03:11 12.578 INF [MODS][Harmony](Debug) ### Exception from user "WalkerSim.Hooks", Harmony v2.13.0.0
### Original: void SpawnManagerBiomes::SpawnUpdate(string _spawnerName, bool _isSpawnEnemy, ChunkAreaBiomeSpawnData _spawnData)
### Patch class: WalkerSim.BiomeSpawnerHook
### HarmonyLib.HarmonyException: IL Compile Error (unknown location) ---> HarmonyLib.HarmonyException: IL Compile Error (unknown location) ---> System.Exception: Parameter "_chunkBiomeSpawnData" not found in method void SpawnManagerBiomes::SpawnUpdate(string _spawnerName, bool _isSpawnEnemy, ChunkAreaBiomeSpawnData _spawnData)
### at HarmonyLib.Public.Patching.HarmonyManipulator.EmitCallParameter (System.Reflection.MethodInfo patch, System.Boolean allowFirsParamPassthrough, Mono.Cecil.Cil.VariableDefinition& tmpInstanceBoxingVar, Mono.Cecil.Cil.VariableDefinition& tmpObjectVar, System.Reflection.MethodInfo& resultRefInvoke, System.Collections.Generic.List`1[HarmonyLib.Public.Patching.HarmonyManipulator+ArgumentBoxInfo]& tmpBoxVars) [0x00a71] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.WritePrefixes (HarmonyLib.Internal.Util.ILEmitter+Label returnLabel) [0x001e2] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x0024a] in <7b787fece12a47a68027108671090713>:0
### --- End of inner exception stack trace ---
### at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x003da] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.Process (MonoMod.Cil.ILContext ilContext, System.Reflection.MethodBase originalMethod) [0x00042] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo, MonoMod.Cil.ILContext ctx) [0x00007] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate (System.Reflection.MethodBase original, MonoMod.Cil.ILContext ctx) [0x00007] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.Public.Patching.ManagedMethodPatcher.Manipulator (MonoMod.Cil.ILContext ctx) [0x00012] in <7b787fece12a47a68027108671090713>:0
### at MonoMod.Cil.ILContext.Invoke (MonoMod.Cil.ILContext+Manipulator manip) [0x00092] in <a5a999fae61c47e7aeb47b4fbb925add>:0
### at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.InvokeManipulator (MonoMod.RuntimeDetour.DetourManager+ILHookEntry entry, Mono.Cecil.MethodDefinition def) [0x0001c] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
### at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.UpdateEndOfChain () [0x0008c] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
### at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.AddILHook (MonoMod.RuntimeDetour.DetourManager+SingleILHookState ilhook, System.Boolean takeLock) [0x000dd] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
### at MonoMod.RuntimeDetour.ILHook.Apply () [0x00052] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
### at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x00032] in <7b787fece12a47a68027108671090713>:0
### --- End of inner exception stack trace ---
### at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x0004c] in <7b787fece12a47a68027108671090713>:0
### at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00033] in <7b787fece12a47a68027108671090713>:0
2024-12-10T22:03:11 12.579 ERR [MODS] Failed initializing ModAPI instance on mod 'WalkerSim' from DLL 'WalkerSimMod.dll'
2024-12-10T22:03:11 12.580 EXC IL Compile Error (unknown location) ---> IL Compile Error (unknown location)
at HarmonyLib.Public.Patching.HarmonyManipulator.EmitCallParameter (System.Reflection.MethodInfo patch, System.Boolean allowFirsParamPassthrough, Mono.Cecil.Cil.VariableDefinition& tmpInstanceBoxingVar, Mono.Cecil.Cil.VariableDefinition& tmpObjectVar, System.Reflection.MethodInfo& resultRefInvoke, System.Collections.Generic.List`1[HarmonyLib.Public.Patching.HarmonyManipulator+ArgumentBoxInfo]& tmpBoxVars) [0x00a71] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Public.Patching.HarmonyManipulator.WritePrefixes (HarmonyLib.Internal.Util.ILEmitter+Label returnLabel) [0x001e2] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x0024a] in <7b787fece12a47a68027108671090713>:0
Rethrow as HarmonyException: IL Compile Error (unknown location)
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x003da] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Public.Patching.HarmonyManipulator.Process (MonoMod.Cil.ILContext ilContext, System.Reflection.MethodBase originalMethod) [0x00042] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo, MonoMod.Cil.ILContext ctx) [0x00007] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate (System.Reflection.MethodBase original, MonoMod.Cil.ILContext ctx) [0x00007] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Public.Patching.ManagedMethodPatcher.Manipulator (MonoMod.Cil.ILContext ctx) [0x00012] in <7b787fece12a47a68027108671090713>:0
at MonoMod.Cil.ILContext.Invoke (MonoMod.Cil.ILContext+Manipulator manip) [0x00092] in <a5a999fae61c47e7aeb47b4fbb925add>:0
at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.InvokeManipulator (MonoMod.RuntimeDetour.DetourManager+ILHookEntry entry, Mono.Cecil.MethodDefinition def) [0x0001c] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.UpdateEndOfChain () [0x0008c] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
at MonoMod.RuntimeDetour.DetourManager+ManagedDetourState.AddILHook (MonoMod.RuntimeDetour.DetourManager+SingleILHookState ilhook, System.Boolean takeLock) [0x000dd] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
at MonoMod.RuntimeDetour.ILHook.Apply () [0x00052] in <1a5d3ab1634e43cd8c9776d0aef7e056>:0
at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x00032] in <7b787fece12a47a68027108671090713>:0
Rethrow as HarmonyException: IL Compile Error (unknown location)
at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x0004c] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00033] in <7b787fece12a47a68027108671090713>:0
Rethrow as HarmonyException: IL Compile Error (unknown location)
at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x00045] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x000a2] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Harmony.<PatchAll>b__11_0 (System.Type type) [0x00007] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <7b787fece12a47a68027108671090713>:0
at HarmonyLib.Harmony.PatchAll () [0x0001d] in <7b787fece12a47a68027108671090713>:0
at WalkerSim.Hooks.Init () [0x0000a] in <8ad15d8e440d4107aaf5e54813330c07>:0
at WalkerSim.WalkerSimMod.IModApi.InitMod (Mod _modInstance) [0x0003b] in <8ad15d8e440d4107aaf5e54813330c07>:0
at (wrapper dynamic-method) Mod.DMD<System.Boolean Mod:InitModCode()>(Mod)
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
Mod

MD<System.Boolean Mod:InitModCode()>(Mod)
MonoMod.Utils.DynamicMethodDefinition:SyncProxy<System.Boolean Mod:InitModCode()>(Mod)
ModManager:LoadMods()
GameManager:Awake()