RimWorld

RimWorld

Fertile Fields Auto-Composter
17 Comments
Thundercraft 23 Mar, 2024 @ 5:40am 
FYI, in case anyone else is looking for an updated version, it does exist:

Fertile Fields PRF Automated Composter
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2833620492
Sannestia 9 Oct, 2021 @ 2:38pm 
Any chance for 1.3/Ideology update as well? Thanks regardless.
Malkav  [author] 11 Aug, 2020 @ 10:19pm 
Experimental update for 1.2 posted. 1.1 unchanged. Post comments if you find a problem.
Malkav  [author] 4 Jul, 2020 @ 12:40pm 
If you take a look at the xml for the auto-composter, you'll see <designationCategory>RFF_Farm</designationCategory>.
Malkav  [author] 4 Jul, 2020 @ 12:37pm 
All I can suggest is to try it without docworld and see what happens.
Firathmagi 4 Jul, 2020 @ 12:24pm 
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:DMD<DMD<Tick_Patch2>?1009591424::Tick_Patch2>(Pawn)
AIRobot.X2_AIRobot:Tick()
Verse.TickList:DMD<DMD<Tick_Patch2>?1396368000::Tick_Patch2>(TickList)
Verse.TickManager:DMD<DMD<DoSingleTick_Patch2>?-154396416::DoSingleTick_Patch2>(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
heres the error in question
delete these messages if you feel iike its too spammy
also i hate character limits
Firathmagi 4 Jul, 2020 @ 12:23pm 
RimWorld.Blueprint.DMD<DMD<TryReplaceWithSolidThing_Patch0>?-1170407424::TryReplaceWithSolidThing_Patch0>(RimWorld.Blueprint,Verse.Pawn,Verse.Thing&,bool&)
at RimWorld.Toils_Construct+<>c__DisplayClass0_0.<MakeSolidThingFromBlueprintIfNecessary>b__0 () [0x00059] in <0ee2c524c4be441e9b7f8bfcb20aca6f>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001df] in <0ee2c524c4be441e9b7f8bfcb20aca6f>:0
Verse.Log:Error(String, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()

Firathmagi 4 Jul, 2020 @ 12:23pm 
well when i was checking under rimmsqol the entry for the auto composter listed it catagories as none
https://gist.github.com/4c7dca804d9f5bc4efba7c72a546c2eb here the log
JobDriver threw exception in initAction for pawn Builder Bot 4 driver=JobDriver_HaulToContainer (toilIndex=7) driver.job=(HaulToContainer (Job_1414820) A=Thing_PRFRoboticArm1244928 B=Thing_Blueprint_PRFComposter1222879 C=Thing_Blueprint_PRFComposter1222879)
System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.ThingMaker.DMD<DMD<MakeThing_Patch1>?256022784::MakeThing_Patch1>(Verse.ThingDef,Verse.ThingDef)
at (wrapper dynamic-method) RimWorld.Blueprint_Build.DMD<DMD<MakeSolidThing_Patch1>?1036777600::MakeSolidThing_Patch1>(RimWorld.Blueprint_Build)
at (wrapper dynamic-method)
Malkav  [author] 4 Jul, 2020 @ 11:18am 
Also, I just got my pawns to build a new one, no problem. Sounds like another mod conflict.
Malkav  [author] 4 Jul, 2020 @ 11:15am 
Are you sure docworld didn't stuff it together with the basic composter? According to its workshop page, it does that for some things. I placed the Auto-Composter in the Farming menu. Try without docworld. If that works, you'll know it's his problem.
Firathmagi 4 Jul, 2020 @ 5:25am 
first while using docworld i had to RIMMSqol it in to a build menu
second ran in to an issue where builders would bring items to the blueprint but not actually be able to add them to the blueprint
could be related
will grab logs if needed
Malkav  [author] 8 Jun, 2020 @ 8:19am 
I may be necroing a bit, but I have discovered, Growing Drones from PRF - Drones WILL fertilize fields.
Lord Dudelsack 22 May, 2020 @ 12:32am 
i never used prf - drones so only talking about the cultivator ones. The fertilizing is under farming -> sow fertilize and reclaim ( kina annoying sometimes as terrain reclaims take tons of times if you only put your dedicated farmers on it who doesnt know how to hold a spate with his building 0 ability)
Malkav  [author] 20 May, 2020 @ 10:59pm 
If none of the drones will do fertilizing, we should be able to make them do it by patching in the appropriate worktype.
Malkav  [author] 20 May, 2020 @ 10:57pm 
It depends exactly which drones. The Cultivator drones - no. They only sow and harvest plants. If you're using Drone Stations from PRF - Drones, then yes. What I'm not sure of is which type is needed for that particular task. I can't remember if fertilizing is considered a farming job or a construction job, like terraforming is.

Construction tasks are done by Construction Drone Stations, and Farming is done by Growing Drone Stations.
Lord Dudelsack 20 May, 2020 @ 3:35am 
do the drones also auto appply the fertilizer on fields with the hardcore mode enabled?
Malkav  [author] 19 Apr, 2020 @ 10:34am 
updated for PRF compatibility.