RimWorld

RimWorld

Tinker's 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)
< >
Showing 1-3 of 3 comments
THE_m00n  [developer] 14 Jan, 2020 @ 9:32pm 
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
Scout Gaming 7 Jan, 2021 @ 5:00pm 
Death :colt::clang::captainsinful:
< >
Showing 1-3 of 3 comments
Per page: 1530 50