边缘世界 RimWorld

边缘世界 RimWorld

Tinkers' Construct[匠魂]
Smelter suddenly decided to commit suicide
My smelter was working perfectly fine and then suddenly today I got this weird error and the inputers and outputers all deleted and refuse to allow me to remake them. Here is the error

Exception in JobDriver tick for pawn Builder Bot 116 driver=JobDriver_ConstructFinishFrame (toilIndex=1) driver.job=(FinishFrame (Job_5832267) A=Thing_Frame_Inputer2783533) lastJobGiver=AIRobot.X2_JobGiver_Work
System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.CompAffectedByFacilities.CanPotentiallyLinkTo_Static (Verse.ThingDef,Verse.IntVec3,Verse.Rot4,Verse.ThingDef,Verse.IntVec3,Verse.Rot4) <0x0008f>
at RimWorld.CompAffectedByFacilities.CanPotentiallyLinkTo_Static (Verse.Thing,Verse.ThingDef,Verse.IntVec3,Verse.Rot4) <0x0008d>
at RimWorld.CompAffectedByFacilities/<PotentialThingsToLinkTo>c__Iterator1.MoveNext () <0x00609>
at RimWorld.CompAffectedByFacilities/<>c__Iterator0.MoveNext () <0x00267>
at RimWorld.CompAffectedByFacilities.LinkToNearbyFacilities () <0x00129>
at RimWorld.CompAffectedByFacilities.PostSpawnSetup (bool) <0x0001c>
at Verse.ThingWithComps.SpawnSetup (Verse.Map,bool) <0x0007f>
at Verse.Building.SpawnSetup (Verse.Map,bool) <0x0008d>
at RimWorld.Stove_Inputer.SpawnSetup (Verse.Map,bool) <0x0002a>
at (wrapper dynamic-method) Verse.GenSpawn.Spawn_Patch2 (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.Rot4,Verse.WipeMode,bool) <0x00b7b>
at Replace_Stuff.DestroyedRestore.ReviveBuilding.CheckForRevival (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.Rot4,Verse.WipeMode,bool) <0x0005e>
at (wrapper dynamic-method) RimWorld.Frame.CompleteConstruction_Patch2 (object,Verse.Pawn) <0x0059e>
at RimWorld.JobDriver_ConstructFinishFrame/<MakeNewToils>c__Iterator0/<MakeNewToils>c__AnonStorey1.<>m__1 () <0x00396>
at (wrapper dynamic-method) Verse.AI.JobDriver.DriverTick_Patch1 (object) <0x004c8>

Verse.Log:Error(String, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:DriverTick_Patch1(Object)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch2(Object)
AIRobot.X2_AIRobot:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update_Patch1(Object)

and this one
Exception in BreadthFirstTraverse: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.CompAffectedByFacilities.CanPotentiallyLinkTo_Static (Verse.ThingDef facilityDef, IntVec3 facilityPos, Rot4 facilityRot, Verse.ThingDef myDef, IntVec3 myPos, Rot4 myRot) [0x00000] in <filename unknown>:0
at RimWorld.CompAffectedByFacilities.CanPotentiallyLinkTo_Static (Verse.Thing facility, Verse.ThingDef myDef, IntVec3 myPos, Rot4 myRot) [0x00000] in <filename unknown>:0
at RimWorld.CompAffectedByFacilities+<PotentialThingsToLinkTo>c__Iterator1.MoveNext () [0x00000] in <filename unknown>:0
at RimWorld.CompAffectedByFacilities+<>c__Iterator0.MoveNext () [0x00000] in <filename unknown>:0
at RimWorld.CompAffectedByFacilities.LinkToNearbyFacilities () [0x00000] in <filename unknown>:0
at RimWorld.CompAffectedByFacilities.RelinkAll () [0x00000] in <filename unknown>:0
at RimWorld.CompAffectedByFacilities.Notify_LOSBlockerSpawnedOrDespawned () [0x00000] in <filename unknown>:0
at RimWorld.FacilitiesUtility+<NotifyFacilitiesAboutChangedLOSBlockers>c__AnonStorey0.<>m__0 (Verse.Region x) [0x00000] in <filename unknown>:0
at Verse.RegionTraverser+BFSWorker.BreadthFirstTraverseWork (Verse.Region root, Verse.RegionEntryPredicate entryCondition, Verse.RegionProcessor regionProcessor, Int32 maxRegions, RegionType traversableRegionTypes) [0x00000] in <filename unknown>:0
at Verse.RegionTraverser.BreadthFirstTraverse (Verse.Region root, Verse.RegionEntryPredicate entryCondition, Verse.RegionProcessor regionProcessor, Int32 maxRegions, RegionType traversableRegionTypes) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.RegionTraverser:BreadthFirstTraverse(Region, RegionEntryPredicate, RegionProcessor, Int32, RegionType)
RimWorld.FacilitiesUtility:NotifyFacilitiesAboutChangedLOSBlockers(List`1)
Verse.Room:Notify_RoomShapeOrContainedBedsChanged()
Verse.RegionAndRoomUpdater:NotifyAffectedRoomsAndRoomGroupsAndUpdateTemperature()
Verse.RegionAndRoomUpdater:CreateOrUpdateRooms()
Verse.RegionAndRoomUpdater:TryRebuildDirtyRegionsAndRooms()
Verse.RegionGrid:GetValidRegionAt(IntVec3)
Verse.RegionAndRoomQuery:RegionAt(IntVec3, Map, RegionType)
Verse.RegionAndRoomQuery:RoomAt(IntVec3, Map, RegionType)
Verse.RegionAndRoomQuery:RoomGroupAt(IntVec3, Map)
Verse.GridsUtility:GetRoomGroup(IntVec3, Map)
Verse.GenTemperature:TryGetDirectAirTemperatureForCell(IntVec3, Map, Single&)
Verse.GenTemperature:TryGetTemperatureForCell(IntVec3, Map, Single&)
Verse.GenTemperature:GetTemperatureForCell(IntVec3, Map)
RimWorld.StatPart_WorkTableTemperature:Applies(ThingDef, Map, IntVec3)
RimWorld.StatPart_WorkTableTemperature:Applies(Thing)
RimWorld.StatPart_WorkTableTemperature:TransformValue(StatRequest, Single&)
RimWorld.StatWorker:FinalizeValue(StatRequest, Single&, Boolean)
RimWorld.StatWorker:GetValue(StatRequest, Boolean)
RimWorld.StatWorker:GetValue(Thing, Boolean)
RimWorld.StatExtension:GetStatValue_Patch2(Thing, StatDef, Boolean)
Verse.AI.<DoRecipeWork>c__AnonStorey1:<>m__1()
Verse.AI.JobDriver:DriverTick_Patch1(Object)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch2(Object)
AIRobot.X2_AIRobot:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update_Patch1(Object)
< >
正在显示第 1 - 3 条,共 3 条留言
THE_m00n  [开发者] 2020 年 1 月 14 日 下午 9:32 
OK,it's not cause by my mod.I got same problem even I not use my mod.
Its the error I get every time I try to rebuild the inputers and outputers so I cant use the smeltery anymore
Dustin Echoes 2021 年 1 月 7 日 下午 5:00 
Death :colt::clang::captainsinful:
< >
正在显示第 1 - 3 条,共 3 条留言
每页显示数: 1530 50