RimWorld

RimWorld

Game breaking idle colonist bug
Hi, as the title suggests, I have a game breaking bug which won't let me play at all. I've verified my game cache and even turned off all of my mods and tried to find whatevers breaks my game but everytime i try to install a mod that isn't even remotely connected to another this bugs happens again.

The bug is that my colonists won't do ANYTHING while they are idle, no pickups, forced orders, hauling or even building. They can equip and use guns when drafted but do nothing else when they are idles. I've got the error logs posted below. I would really appreciate some help with fixing this really annoying bug as soon as possilbe. Thanks

Exception in Verse.AI.ThinkNode_PrioritySorter TryIssueJobPackage: System.ArgumentNullException: Argument cannot be null.
Parameter name: type
at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
at RimWorld.WorkGiverDef.get_Worker () [0x00000] in <filename unknown>:0
at RimWorld.Pawn_WorkSettings.CacheWorkGiversInOrder () [0x00000] in <filename unknown>:0
at RimWorld.Pawn_WorkSettings.get_WorkGiversInOrderNormal () [0x00000] in <filename unknown>:0
at RimWorld.JobGiver_Work.TryIssueJobPackage (Verse.Pawn pawn, JobIssueParams jobParams) [0x00000] in <filename unknown>:0
at Verse.AI.ThinkNode_PrioritySorter.TryIssueJobPackage (Verse.Pawn pawn, JobIssueParams jobParams) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.AI.ThinkNode_PrioritySorter:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob(JobCondition, Boolean)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Exception in RimWorld.ThinkNode_ConditionalColonist TryIssueJobPackage: System.ArgumentNullException: Argument cannot be null.
Parameter name: type
at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
at RimWorld.WorkGiverDef.get_Worker () [0x00000] in <filename unknown>:0
at RimWorld.Pawn_WorkSettings.CacheWorkGiversInOrder () [0x00000] in <filename unknown>:0
at RimWorld.Pawn_WorkSettings.get_WorkGiversInOrderEmergency () [0x00000] in <filename unknown>:0
at RimWorld.JobGiver_Work.TryIssueJobPackage (Verse.Pawn pawn, JobIssueParams jobParams) [0x00000] in <filename unknown>:0
at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, JobIssueParams jobParams) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob(JobCondition, Boolean)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


< >
Showing 1-9 of 9 comments
Astasia Dec 1, 2018 @ 2:39pm 
Do you have HugsLib installed and on top of your mod list (right below core)? And any other prerequisites for whatever mods you are trying to use?
Yep, Hugslibs is on the top of my load order with Jecstools underneath and Humanoid Alien Races 2.0 below it
Astasia Dec 1, 2018 @ 2:50pm 
Are you trying to use any mod that adjusts the work tab? The error is related to assigning job priorities to some sort of work type. It's either a mod changing the work tab, or a mod adding a work type, and/or a conflict between them.
Past Vanilla like wheat, there should not be any other mods that are active that should be causing these problems
Astasia Dec 1, 2018 @ 3:05pm 
That wheat mod has compatibility issues with the blueberries mod and VGP (and possibly other mods), including several people mentioning their pawns not being able to do anything even if ordered to do so.
Temenat Dec 1, 2018 @ 3:07pm 
Did you try to reinstall the game?
I disabled the wheat mod, and i do have the blueberry mod installed so everything is working now so I'm going to debate whether to keep my blueberries and my wine or some wheat and bread
Last edited by ThatGuyWhoLikesGames; Dec 1, 2018 @ 3:09pm
Bucktheboss Jul 2, 2024 @ 5:15pm 
Anyway it will tell which mod is giving me the error?
Lori37 Jul 3, 2024 @ 12:21am 
holy 2018 necro batman
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Dec 1, 2018 @ 12:47pm
Posts: 9