RimWorld

RimWorld

Room Food
Uuugggg  [developer] 30 Mar, 2018 @ 2:26am
Bug Reports
Let's keep the comments clean, report bugs here!

=========================
When submitting bugs
1) post debug log
2) be specific
3) don't be vague
4) post debug log
5) maybe explain why you think this mod is causing the problem

( I am honestly going to ignore things if I don't get these )
=========================

Vague reports can only get the response " well, that doesn't happen here "

---

The game produces log files. These are essential for debugging.

If you have HugsLib, press ctrl-F12 to upload logs

Or find logs here:
+ Windows: Steam/steamapps/common/Rimworld/RimWorld_Data/output_log.txt
+ Mac OS X: /Users/[Username]/Library/Logs/Unity/Player.log
+ Linux: Pass '-logfile /tmp/rimworld_log' to the RimWorld binary. It generates a log at that location.
And upload it all to pastebin.com or something
Last edited by Uuugggg; 5 Apr, 2018 @ 10:45pm
< >
Showing 1-11 of 11 comments
Somnolence 29 Feb, 2020 @ 12:44pm 
I get this error upon entering a game and the pawn starts to move

Exception in RimWorld.ThinkNode_ConditionalNeedPercentageAbove TryIssueJobPackage: System.MissingMethodException: bool RimWorld.FoodUtility.TryFindBestFoodSourceFor(Verse.Pawn,Verse.Pawn,bool,Verse.Thing&,Verse.ThingDef&,bool,bool,bool,bool,bool,bool,bool)
at (wrapper dynamic-method) RimWorld.JobGiver_PackFood.DMD<DMD<TryGiveJob_Patch1>?1117109632::TryGiveJob_Patch1>(RimWorld.JobGiver_PackFood,Verse.Pawn)
at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00000] in <b19ae9c6a2b34f38a22a7741fa26973e>:0
at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00022] in <b19ae9c6a2b34f38a22a7741fa26973e>: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.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DMD<DMD<DetermineNextJob_Patch1>?432058240::DetermineNextJob_Patch1>(Pawn_JobTracker, IntPtr, ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:DMD<DMD<Tick_Patch2>?1571605632::Tick_Patch2>(Pawn)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


It's looking for food is that related to you?


Edit: nvm removing your mod does not remove the error
Last edited by Somnolence; 29 Feb, 2020 @ 1:08pm
Illevihn 22 Aug, 2020 @ 7:18pm 
https://gist.github.com/d6b62921fa1529eb8f4196c2ffaefc03

havent done this in a while but the above should be my log, my issue is that pawns get frozen on the 10 jobs in 10 ticks error. it goes away when i turn off the mod but then i of course have idiots eating in their rooms etc. i think the mod may be having some issue with me updating vanilla furniture spacer to its new version, going to try placing a new table, but thats the only new mod ive added
Uuugggg  [developer] 22 Aug, 2020 @ 8:36pm 
That log reveals ... very little. And is very surprising. a NullReferenceException in Verse.Thing.get_Smeltable should not be possible. O_o.

In any case, all I can tell from the log is: something on the ground near that colonist is bugged out and causing problems. A devmode debug inspection in-game would reveal more. That's a bit much.

And In secondly any case, Room Food really can't have anything to do with this, it touches one very different part of the game. So that is.. extra weird?
Illevihn 22 Aug, 2020 @ 9:05pm 
well thanks for the really fast reply, as to that first error im dealing with phasing out some new mods and replacing them. i think i found the conflict and it had nothing to do with room food which is awesome cuz its an amazing mod that should honestly be base game as obvious and qol it is.

just tell me if i need to remove my post.
Last edited by Illevihn; 22 Aug, 2020 @ 9:05pm
SalzStange 29 Jul, 2021 @ 12:26pm 
Originally posted by Uuugggg:
Let's keep the comments clean, report bugs here!

=========================
When submitting bugs
1) post debug log
2) be specific
3) don't be vague
4) post debug log
5) maybe explain why you think this mod is causing the problem

( I am honestly going to ignore things if I don't get these )
=========================

Vague reports can only get the response " well, that doesn't happen here "

---

The game produces log files. These are essential for debugging.

If you have HugsLib, press ctrl-F12 to upload logs

Or find logs here:
+ Windows: Steam/steamapps/common/Rimworld/RimWorld_Data/output_log.txt
+ Mac OS X: /Users/[Username]/Library/Logs/Unity/Player.log
+ Linux: Pass '-logfile /tmp/rimworld_log' to the RimWorld binary. It generates a log at that location.
And upload it all to pastebin.com or something

The mod is bugged and needs a patch. 1.3
Undeadbanana 15 Nov, 2022 @ 1:42am 
https://gist.github.com/d50fae4c04ff1324a8367f4c95c9d3cf

Colonists won't search for food. Disabling this mod allows colonist to search for food again. The error that repeats says it's related to RoomFood.Food_finder, instead of moving onto normal method of searching for food it just goes into an endless loop of errors.

Although removing your mod fixes the issue, I'm not sure it's your mod causing the problem because I'm 100% that my colonists were eating regularly earlier today, but I've been add/readding/removing/reorganizing my mod list too much today to really have an idea which mod is the culprit.
Undeadbanana 15 Nov, 2022 @ 10:19pm 
Just an observation, but I have had several mods throw up the same error for the same method(?) missing:

Exception in Verse.AI.ThinkNode_Tagger TryIssueJobPackage: System.MissingMethodException: bool RimWorld.FoodUtility.WillEat(Verse.Pawn,Verse.ThingDef,Verse.Pawn,bool) at Room_Food.FoodFinder+<>c__DisplayClass1_0.<FindRoomFood>b__4 (Verse.Thing t) [0x00000] in <a774cd41b14d4dffaaeb2b2d2c36a21f>:0

And each was affecting pawn behavior when it came to eating and not allowing them to do so, removing the mods fixed that. But I was juat gonna mention that in my hugs log I noticed all of them have a harmony patch for :

1. RimWorld.FoodUtility.BestFoodSourceOnMap

2. RimWorld.FoodUtility.TryFindBestFoodSourceFor

I was thinking maybe the original code changed and thats why they're all throwing errors. Or could another mod be overwriting the original code? I dunno, just throwing ideas out there. Trying to start a colony on the unstable branch is pretty stressful, keep running into game breaking bugs and having to restart while spending hours trying to figure out which mod is the culprit.

Thanks for all the work you guys put in into modding, it's amazing seeing how active the modding community has been for so long.
Uuugggg  [developer] 15 Nov, 2022 @ 10:44pm 
1.4.3549 should fix that WillEat problem
Undeadbanana 16 Nov, 2022 @ 11:07am 
I haven't tested in-game yet, but I did download "Mod Error Checker" which verifies the patching process or something (I dunno exactly what it does honestly but the same mod Errors that appear in Game appear at Loading instead).

The errors from Room Food's patching are gone now! They still exist in some other mods which is preventing pawns from eating mid-game but at least this one is excluded now
Uuugggg  [developer] 16 Nov, 2022 @ 12:39pm 
Yah that means those mods must've "fixed" for the unstable branch change, then the unstable branch reverted that change

lol joke's on them now, I did nothing and look where I am now!
daenyth 14 Mar, 2023 @ 3:02pm 
This conflicts with Gastronomy - pawns won't eat normally if dining is enabled at a table. Is that fixable in this mod? Gastronomy lists this mod as incompatible in the mod description so I'm guessing they can't easily fix it on their side
< >
Showing 1-11 of 11 comments
Per page: 1530 50