RimWorld

RimWorld

Layered Wall Destruction
Error alongside Vanilla Furniture Expanded - Architect
When I added VFE - Architect to my experimental mod list, I got a red error. I think it might be conflicting with this mod. I don't know much about how to read error logs or stack traces, but could it be related to the log walls? I hope this helps someone.

[Layered Wall Destruction - Start of stack trace]
Verse.PatchOperationAdd(xpath="Defs/ThingDef[defName="VFEArch_LogWall"]/comps"): Failed to find a node with the given xpath
Verse.PatchOperationSequence: Error in the operation at position=2
Verse.PatchOperationFindMod(Vanilla Furniture Expanded - Architect): Error in <match>
[End of stack trace]
Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3024527775\Patches\VE Architect.xml

[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Log.Error_Patch2(System.String)
[XML Extensions, XmlExtensions.dll] XmlExtensions.ErrorManager.PrintErrors(System.String source, Verse.ModContentPack mod)
[XML Extensions, XmlExtensions.dll] XmlExtensions.PatchOperation_Patch.Postfix(Verse.PatchOperation __instance, System.Boolean& __result, System.Xml.XmlDocument xml)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.PatchOperation.Apply_Patch1(Verse.PatchOperation, System.Xml.XmlDocument)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.LoadedModManager.ApplyPatches_Patch2(System.Xml.XmlDocument, System.Collections.Generic.Dictionary`2[System.Xml.XmlNode,Verse.LoadableXmlAsset])
[Core, Assembly-CSharp.dll] Verse.LoadedModManager.LoadAllActiveMods(System.Boolean hotReload)
[Core, Assembly-CSharp.dll] Verse.PlayDataLoader.DoPlayLoad()
[Core, Assembly-CSharp.dll] Verse.PlayDataLoader.LoadAllPlayData(System.Boolean recovering)
[Core, Assembly-CSharp.dll] Verse.Root+<>c.<Start>b__10_1()
[Core, Assembly-CSharp.dll] Verse.LongEventHandler.RunEventFromAnotherThread(System.Action action)
[Core, Assembly-CSharp.dll] Verse.LongEventHandler+<>c.<UpdateCurrentAsynchronousEvent>b__28_0()
[System, mscorlib.dll] System.Threading.ThreadHelper.ThreadStart_Context(System.Object state)
[System, mscorlib.dll] System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx)
[System, mscorlib.dll] System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx)
[System, mscorlib.dll] System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state)
[System, mscorlib.dll] System.Threading.ThreadHelper.ThreadStart()