RimWorld

RimWorld

Better Mechanoid Loot (continued)
mod seemingly broken for me
Its giving me Errors like this one for every patch in the logs in a modded playthrough using Royalty but none of the other DLCs:

[Better Mechanoid Loot (continued)] Patch operation Verse.PatchOperationReplace(/Defs/ThingDef[@Name="LightMechanoid"]/butcherProducts) failed
file: /mnt/SDA_EXT4/SteamLibrary/steamapps/workshop/content/294100/2886997332/1.4/Patches/MechanoidLoot.xml
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.PatchOperation:Complete (string)
(wrapper dynamic-method) Verse.LoadedModManager:Verse.LoadedModManager.ClearCachedPatches_Patch3 ()
Verse.LoadedModManager:LoadAllActiveMods ()
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_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 ()


Relevant part of my current Modlst.xml

<activeMods>
<li>brrainz.harmony</li>
<li>ludeon.rimworld</li>
<li>ludeon.rimworld.royalty</li>
<li>imranfish.xmlextensions</li>
<li>uuugggg.tdfindlib</li>
<li>uuugggg.tdsbugfixes</li>
<li>unlimitedhugs.hugslib</li>
<li>oskarpotocki.vanillafactionsexpanded.core</li>
<li>vanillaexpanded.achievements</li>
<li>oskarpotocki.vanillaexpanded.royaltypatches</li>
<li>vanillaexpanded.vanillatraitsexpanded</li>
<li>vanillaexpanded.vanillasocialinteractionsexpanded</li>
<li>vanillaexpanded.vfecore</li>
<li>vanillaexpanded.vtexvariations</li>
<li>vanillaexpanded.vpersonaweaponse</li>
<li>vanillaexpanded.vtexe</li>
<li>vanillaexpanded.vfeproduction</li>
<li>vanillaexpanded.vfemedical</li>
<li>vanillaexpanded.vfearchitect</li>
<li>vanillaexpanded.vfefarming</li>
<li>vanillaexpanded.vpsycastse</li>
<li>vanillaexpanded.vchemfuele</li>
<li>vanillaexpanded.vanillatradingexpanded</li>
<li>vanillaexpanded.vee</li>
<li>codeoptimist.jobsofopportunity</li>
<li>bodlosh.weaponstats</li>
<li>tammybee.whereismyweapon</li>
<li>captaingeorge.tradershavemoney</li>
<li>timmyliang.tradehelper</li>
<li>ghxx.techadvancing</li>
<li>linkolas.stabilize</li>
<li>sarg.smartspeed</li>
<li>uuugggg.smartmedicine</li>
<li>dhultgren.smarterconstruction</li>
<li>legodude17.smartdecon</li>
<li>owlchemist.smartfarming</li>
<li>uuugggg.sharetheload</li>
<li>relaxedotter.bettermechanoidloot</li>
<li>spacemoth.showknowntechprints</li>
<li>roolo.searchanddestroy</li>
<li>sandy.rpgstyleinventory.avilmask.revamped</li>
<li>arandomkiwi.rimsaves</li>
<li>cabbage.rimcities</li>
<li>uuugggg.replacestuff</li>
<li>legodude17.qualcolor</li>
<li>haplo.miscellaneous.robots</li>
<li>mehni.pickupandhaul</li>
<li>issaczhuang.muzzleflash</li>
<li>musicexpanded.framework</li>
<li>musicexpanded.core</li>
<li>owlchemist.midsaversaver</li>
<li>m00nl1ght.mappreview</li>
<li>krafs.levelup</li>
<li>jaxe.bubbles</li>
<li>iworosiak.holsters</li>
<li>jkluch.haultostack</li>
<li>smuffle.harvestorganspostmortem</li>
<li>uuugggg.everybodygetsone</li>
<li>nilchei.dynamicdiplomacy</li>
<li>caesarv6.damageindicators</li>
<li>avilmask.commonsense</li>
<li>crashm.colorcodedmoodbar.11</li>
<li>fluffy.blueprints</li>
<li>voult.betterpawncontrol</li>
<li>madeline.modmismatchformatter</li>
<li>meltup.beautifuloutdoors</li>
<li>cedaro.choiceoffirstpsycasterpath</li>
<li>mlie.badcanbegood</li>
<li>nep.smallerturbines</li>
<li>syrchalis.doormats</li>
<li>frozensnowfox.filthvanisheswithrainandtime</li>
<li>dubwise.rimefeller</li>
<li>murmur.walllight</li>
<li>dubwise.dubsmintminimap</li>
<li>ltbob.preemptivestrike.rimworld</li>
<li>unlimitedhugs.allowtool</li>
<li>mehni.numbers</li>
<li>zal.moretradeships</li>
<li>creeper.betterinfocard</li>
<li>uuugggg.buildfrominventory</li>
<li>void.charactereditor</li>
<li>nilchei.mountainouscavesystem</li>
<li>musicexpanded.wasteland</li>
<li>musicexpanded.madeinabyss</li>
<li>cedaro.nohopelessromance</li>
<li>nuff.petsaresafe</li>
<li>victor.wallsaresolid</li>
<li>com.yayo.yayoani.continued</li>
<li>alaestor.miscrobots.plusplus</li>
<li>brrainz.achtung</li>
<li>mlie.watergazingspot</li>
<li>smashphil.dropspot</li>
<li>jayrizzel06.skintightrecon</li>
<li>opg.psy</li>
<li>spdskatr.projectrimfactory</li>
<li>spdskatr.projectrimfactory.drones</li>
<li>alfie.oneclickconvert</li>
<li>kathanon.followthevein</li>
<li>hawkwood.faaw</li>
<li>hatti.cleaningarea</li>
<li>vex.chemfuelfeller</li>
<li>nephlite.carryalls</li>
<li>falconne.bwm</li>
<li>krkr.rocketman</li>
<li>frozensnowfox.complexjobs</li>
<li>tikubonn.dontblockdoor</li>
</activeMods>
<knownExpansions>
<li>ludeon.rimworld.royalty</li>
</knownExpansions>

I will try disabling mods as well as potentially rearranging the position of this mod to see if this is a problem with this mod itself or an incompatibility with a mod in my modlist
< >
Showing 1-3 of 3 comments
Layer-8-Problem 4 Jul, 2023 @ 5:13am 
As far as i can tell same issue with Windows 10.

[Better Mechanoid Loot (continued) - Start of stack trace]
Verse.PatchOperationReplace(xpath="/Defs/ThingDef[@Name="LightMechanoid"]/butcherProducts"): Failed to find a node with the given xpath
[End of stack trace]
The top operation is the one that failed, the ones below it are the parents
Source file: E:\SteamLibrary\steamapps\workshop\content\294100\2886997332\1.4\Patches\MechanoidLoot.xml

UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
XmlExtensions.ErrorManager:PrintErrors (string,Verse.ModContentPack)
XmlExtensions.PatchOperation_Patch:Postfix (Verse.PatchOperation,bool&,System.Xml.XmlDocument)
(wrapper dynamic-method) Verse.PatchOperation:Verse.PatchOperation.Apply_Patch2 (Verse.PatchOperation,System.Xml.XmlDocument)
(wrapper dynamic-method) Verse.LoadedModManager:Verse.LoadedModManager.ApplyPatches_Patch6 (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>)
Verse.LoadedModManager:LoadAllActiveMods ()
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_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 ()
RelaxedOtter  [developer] 7 Aug, 2023 @ 12:28am 
Yeah, the "LightMechanoid" that is failing the patching process is from the BioTech files. So if you only have Royalty, I guess that would explain it. I'm really not playing Rimworld or doing modding right now, and haven't done any conditional patching so immediately know how to fix it, so I'm not sure if/when I would ever get around to making this change, sorry.
Layer-8-Problem 7 Aug, 2023 @ 4:43am 
Originally posted by RelaxedOtter:
Yeah, the "LightMechanoid" that is failing the patching process is from the BioTech files. So if you only have Royalty, I guess that would explain it. I'm really not playing Rimworld or doing modding right now, and haven't done any conditional patching so immediately know how to fix it, so I'm not sure if/when I would ever get around to making this change, sorry.

i changed my modlist a little, for example by adding VE Mechanoids, and the error no longer pops up... it seems to work now because disassembling mechanoids now gives the desired outcome. Possible Fix?

<li>brrainz.harmony</li>
<li>ludeon.rimworld</li>
<li>ludeon.rimworld.royalty</li>
<li>shashlichnik.srtsexpanded</li>
<li>imranfish.xmlextensions</li>
<li>uuugggg.tdfindlib</li>
<li>uuugggg.tdsbugfixes</li>
<li>unlimitedhugs.hugslib</li>
<li>oskarpotocki.vanillafactionsexpanded.core</li>
<li>vanillaexpanded.achievements</li>
<li>oskarpotocki.vanillaexpanded.royaltypatches</li>
<li>vanillaexpanded.vanillatraitsexpanded</li>
<li>vanillaexpanded.vanillasocialinteractionsexpanded</li>
<li>vanillaexpanded.vfecore</li>
<li>vanillaexpanded.vtexvariations</li>
<li>vanillaexpanded.vpersonaweaponse</li>
<li>vanillaexpanded.vtexe</li>
<li>vanillaexpanded.vfeproduction</li>
<li>vanillaexpanded.vfemedical</li>
<li>vanillaexpanded.vfesecurity</li>
<li>vanillaexpanded.vfearchitect</li>
<li>vanillaexpanded.vfefarming</li>
<li>vanillaexpanded.vpsycastse</li>
<li>vanillaexpanded.vanillatradingexpanded</li>
<li>vanillaexpanded.vbookse</li>
<li>mlie.vanillabooksexpandedexpanded</li>
<li>oskarpotocki.vfe.mechanoid</li>
<li>oskarpotocki.vfe.empire</li>
<li>oskarpotocki.vfe.pirates</li>
<li>vanillaexpanded.vaeaccessories</li>
<li>vanillaexpanded.vee</li>
<li>codeoptimist.jobsofopportunity</li>
<li>bodlosh.weaponstats</li>
<li>tammybee.whereismyweapon</li>
<li>captaingeorge.tradershavemoney</li>
<li>timmyliang.tradehelper</li>
<li>ghxx.techadvancing</li>
<li>linkolas.stabilize</li>
<li>sarg.smartspeed</li>
<li>uuugggg.smartmedicine</li>
<li>dhultgren.smarterconstruction</li>
<li>legodude17.smartdecon</li>
<li>owlchemist.smartfarming</li>
<li>roolo.searchanddestroy</li>
<li>sandy.rpgstyleinventory.avilmask.revamped</li>
<li>arandomkiwi.rimsaves</li>
<li>cabbage.rimcities</li>
<li>uuugggg.replacestuff</li>
<li>legodude17.qualcolor</li>
<li>mehni.pickupandhaul</li>
<li>issaczhuang.muzzleflash</li>
<li>m00nl1ght.mappreview</li>
<li>krafs.levelup</li>
<li>jaxe.bubbles</li>
<li>jkluch.haultostack</li>
<li>smuffle.harvestorganspostmortem</li>
<li>uuugggg.everybodygetsone</li>
<li>nilchei.dynamicdiplomacy</li>
<li>caesarv6.damageindicators</li>
<li>avilmask.commonsense</li>
<li>crashm.colorcodedmoodbar.11</li>
<li>fluffy.blueprints</li>
<li>voult.betterpawncontrol</li>
<li>madeline.modmismatchformatter</li>
<li>meltup.beautifuloutdoors</li>
<li>cedaro.choiceoffirstpsycasterpath</li>
<li>mlie.badcanbegood</li>
<li>syrchalis.doormats</li>
<li>frozensnowfox.filthvanisheswithrainandtime</li>
<li>dubwise.rimefeller</li>
<li>murmur.walllight</li>
<li>arcjc007.wallstuff</li>
<li>arcjc007.walldefenses</li>
<li>dubwise.dubsmintminimap</li>
<li>ltbob.preemptivestrike.rimworld</li>
<li>unlimitedhugs.allowtool</li>
<li>mehni.numbers</li>
<li>zal.moretradeships</li>
<li>creeper.betterinfocard</li>
<li>uuugggg.buildfrominventory</li>
<li>void.charactereditor</li>
<li>cedaro.nohopelessromance</li>
<li>nuff.petsaresafe</li>
<li>victor.wallsaresolid</li>
<li>com.yayo.yayoani.continued</li>
<li>brrainz.achtung</li>
<li>mlie.watergazingspot</li>
<li>smashphil.dropspot</li>
<li>opg.psy</li>
<li>spdskatr.projectrimfactory</li>
<li>spdskatr.projectrimfactory.drones</li>
<li>kathanon.followthevein</li>
<li>hawkwood.faaw</li>
<li>hatti.cleaningarea</li>
<li>falconne.bwm</li>
<li>tikubonn.dontblockdoor</li>
<li>haplo.miscellaneous.training</li>
<li>gerads.removegradualrelationsdecaypatchy</li>
<li>mrgames.noskilldecay</li>
<li>fluffy.worktab</li>
<li>revolus.whatsmissing</li>
<li>uuugggg.whatismypurpose</li>
<li>knight.useyourgun</li>
<li>wemd.handsarenotoutside</li>
<li>wemd.reinforceddoors</li>
<li>sky.autoname.autonameanimals</li>
<li>5katz.commschat</li>
<li>vex.consciousness</li>
<li>uuugggg.ctrlf</li>
<li>dubwise.rimatomics</li>
<li>dubwise.dubsperformanceanalyzer.steam</li>
<li>v1024.ebframework</li>
<li>wit.expandedroofing</li>
<li>uuugggg.fivesecondrule</li>
<li>fyarn.fixablemooddebuffsalert</li>
<li>teiwaz.gtgalpha</li>
<li>mlie.mercerbackpacks</li>
<li>cucumpear.noburny</li>
<li>doug.nojobauthors</li>
<li>zyxabacab.nosympathyforprisoners</li>
<li>owlchemist.powertab</li>
<li>hatti.qualitysurgeon</li>
<li>sirrandoo.rda</li>
<li>weilbyte.snapout</li>
<li>albion.sparklingworlds.full</li>
<li>joseasoler.tradergen</li>
<li>joseasoler.tradingoptions</li>
<li>marvinkosh.ughyougotme</li>
<li>uuugggg.thickarmor</li>
<li>uuugggg.customalerts</li>
<li>scorpio.itemteleporter</li>
<li>relaxedotter.bettermechanoidloot</li>
<li>indeed.stackxxl</li>
<li>mlie.10xcarryingcapacity</li>
<li>dhultgren.useminifiedbuildings</li>
<li>erdelf.minifyeverything</li>
<li>arandomkiwi.raidsforme</li>
<li>oblitus.animalslogic</li>
<li>automatic.bionicicons</li>
<li>dimonsever000.events.specific</li>
<li>denethor0.gainskillpassions</li>
<li>nif.toolbox</li>
<li>neceros.antigrain</li>
<li>fox.simplelearning</li>
<li>nif.architectexpanded.fences</li>
<li>krkr.rocketman</li>
< >
Showing 1-3 of 3 comments
Per page: 1530 50