边缘世界 RimWorld

边缘世界 RimWorld

Better Mechanoid Loot (continued)
Layer-8-Problem 2023 年 7 月 3 日 下午 9:17
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
< >
正在显示第 1 - 3 条,共 3 条留言
Layer-8-Problem 2023 年 7 月 4 日 上午 5:13 
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  [开发者] 2023 年 8 月 7 日 上午 12:28 
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 2023 年 8 月 7 日 上午 4:43 
引用自 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>
< >
正在显示第 1 - 3 条,共 3 条留言
每页显示数: 1530 50