RimWorld

RimWorld

LWM's Deep Storage
Variance May 4, 2024 @ 9:29am
Having error when mod active
XML error: Duplicate XML node name thingDefs in this XML block: <filter><categories><li>ResourcesRaw</li><li>Textiles</li><li>MortarShells</li></categories><disallowedCategories><li>PlantMatter</li></disallowedCategories><thingDefs><li MayRequire="dbhFullMode">FecalSludge</li></thingDefs><thingDefs><li>RailgunSabot</li><li>RailgunSabotDU</li></thingDefs></filter>

Root node: <ThingDef Name="LWM_Pallet" ParentName="LWM_DeepStorage"><defName>LWM_Pallet</defName><label>Pallet</label><description>A flat pallet for packing things. Does not protect against the weather. Sometimes difficult to manage, but useful nonetheless.</description><graphicData><texPath>skullywag/Pallet/Pallet</texPath><drawSize>(4,3)</drawSize><graphicClass>Graphic_Multi</graphicClass></graphicData><staticSunShadowHeight>0.5</staticSunShadowHeight><size>(2,1)</size><statBases><MaxHitPoints>100</MaxHitPoints><WorkToBuild>600</WorkToBuild><Flammability>1.0</Flammability><Beauty>-2</Beauty><Mass>10</Mass></statBases><stuffCategories><li>Woody</li><li>Metallic</li></stuffCategories><costStuffCount>65</costStuffCount><building><preventDeteriorationOnTop>false</preventDeteriorationOnTop><ignoreStoredThingsBeauty>false</ignoreStoredThingsBeauty><fixedStorageSettings><filter><categories><li>ResourcesRaw</li><li>Textiles</li><li>MortarShells</li></categories><disallowedCategories><li>PlantMatter</li></disallowedCategories><thingDefs><li MayRequire="dbhFullMode">FecalSludge</li></thingDefs><thingDefs><li>RailgunSabot</li><li>RailgunSabotDU</li></thingDefs></filter></fixedStorageSettings></building><comps><li Class="LWM.DeepStorage.Properties"><maxNumberStacks>4</maxNumberStacks><minTimeStoringTakes>300</minTimeStoringTakes><additionalTimeEachStack>110</additionalTimeEachStack><additionalTimeEachDef>20</additionalTimeEachDef><overlayType>SumOfAllItems</overlayType></li></comps></ThingDef>
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.XmlInheritance:CheckForDuplicateNodes (System.Xml.XmlNode,System.Xml.XmlNode)
Verse.XmlInheritance:CheckForDuplicateNodes (System.Xml.XmlNode,System.Xml.XmlNode)
Verse.XmlInheritance:CheckForDuplicateNodes (System.Xml.XmlNode,System.Xml.XmlNode)
Verse.XmlInheritance:CheckForDuplicateNodes (System.Xml.XmlNode,System.Xml.XmlNode)
Verse.XmlInheritance:ResolveXmlNodeFor (Verse.XmlInheritance/XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively (Verse.XmlInheritance/XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively (Verse.XmlInheritance/XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively (Verse.XmlInheritance/XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively (Verse.XmlInheritance/XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodes ()
Verse.XmlInheritance:Resolve ()
Verse.LoadedModManager:ParseAndProcessXML (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>,bool)
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()




XML Verse.ThingFilter defines the same field twice: thingDefs.

Field contents: RailgunSabotRailgunSabotDU.

Whole XML:

<filter><categories><li>ResourcesRaw</li><li>Textiles</li><li>MortarShells</li></categories><disallowedCategories><li>PlantMatter</li></disallowedCategories><thingDefs><li MayRequire="dbhFullMode">FecalSludge</li></thingDefs><thingDefs><li>RailgunSabot</li><li>RailgunSabotDU</li></thingDefs></filter>
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.DirectXmlToObject:ObjectFromXml<Verse.ThingFilter> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXmlReflection<Verse.ThingFilter> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXml<RimWorld.StorageSettings> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXmlReflection<RimWorld.StorageSettings> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXml<RimWorld.BuildingProperties> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXmlReflection<RimWorld.BuildingProperties> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXml<Verse.ThingDef> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXmlReflection<Verse.ThingDef> (System.Xml.XmlNode,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.DirectXmlLoader.DefFromNode_Patch2 (System.Xml.XmlNode,Verse.LoadableXmlAsset)
Verse.LoadedModManager:ParseAndProcessXML (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>,bool)
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
< >
Showing 1-2 of 2 comments
zender42 Jun 2, 2024 @ 7:58am 
Same thing, did you ever find a solution?
Cai2yy Jun 4, 2024 @ 1:59am 
+1
< >
Showing 1-2 of 2 comments
Per page: 1530 50