RimWorld

RimWorld

SeedsPlease
unlomtrois 1 Jan, 2021 @ 7:05pm
Can't harvest agave with VGP Vegetable Garden
Instead of fruit, it drops seeds with exceptions
< >
Showing 1-6 of 6 comments
Borger 22 Jan, 2021 @ 3:24pm 
I have had this happen to me too, the plant can be infintily harvested but you only get seeds
jabangawanga 10 Feb, 2021 @ 1:39pm 
I've seen the same thing as above, which is a shame since I like the desert biome
Captolamia 15 Feb, 2021 @ 2:44pm 
I think I found the problem and I am looking in to this as I have the same issue.


File location of Def/xml for seeds. 935732834
\SteamLibrary\steamapps\workshop\content\294100\935732834\Defs_OnDemand\dismarzero.vgp.vgpvegetablegarden

This is what is in the mods file:
<!-- Patched -->
<SeedsPlease.SeedDef ParentName="SeedBase">
<defName>Seed_Agave</defName>
<label>agave seeds</label>
<sources>
<li>Plant_Agave</li> <----- HERE name is wrong.
</sources>
<graphicData><texPath>Things/Item/Seeds/Agave</texPath></graphicData>
</SeedsPlease.SeedDef>

The issue is the defName is misspelled I think.

because this is happening in your game log:

<SeedsPlease.SeedDef ParentName="SeedBase">
<defName>Seed__Agave</defName>
<label>_agave seeds</label>
<sources>
<li>VG_Plant_Agave</li> <----- HERE name is right so the Mods Def File is wrong.
</sources>
</SeedsPlease.SeedDef>

Change the file:

\SteamLibrary\steamapps\workshop\content\294100\935732834\Defs_OnDemand\dismarzero.vgp.vgpvegetablegarden

to reflect the right name:

<li>Plant_Agave</li> <----- HERE name is wrong.
<li>VG_Plant_Agave</li> <----- HERE name is right so the Mods Def File is wrong.

Now if you change it and the mod owner does not change this with the next update then it will revert back.
Captolamia 15 Feb, 2021 @ 2:51pm 
After testing Yes that worked.

Am going to add Bees (I really want a bee farm now), and Avocados (more veggies).
Last edited by Captolamia; 15 Feb, 2021 @ 2:53pm
Captolamia 15 Feb, 2021 @ 3:06pm 
All worked but this error:

Could not load reference to Verse.ThingDef named Seed__Agave
Verse.Log:Error(String, Boolean)
Verse.ScribeExtractor:DefFromNode(XmlNode)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.GenGeneric:InvokeStaticGenericMethod(Type, Type, String, Object[])
Verse.ScribeExtractor:DefFromNodeUnsafe(XmlNode)
Verse.Scribe_Collections:Look(List`1&, Boolean, String, LookMode, Object[])
Verse.Scribe_Collections:Look(HashSet`1&, Boolean, String, LookMode)
Verse.Scribe_Collections:Look(HashSet`1&, String, LookMode)
Verse.ThingFilter:ExposeData()
Verse.ScribeExtractor:SaveableFromNode(XmlNode, Object[])
Verse.Scribe_Deep:Look(ThingFilter&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(ThingFilter&, String, Object[])
RimWorld.StorageSettings:ExposeData()
Verse.ScribeExtractor:SaveableFromNode(XmlNode, Object[])
Verse.Scribe_Deep:Look(StorageSettings&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(StorageSettings&, String, Object[])
RimWorld.Zone_Stockpile:ExposeData()
Verse.ScribeExtractor:SaveableFromNode(XmlNode, Object[])
Verse.Scribe_Collections:Look(List`1&, Boolean, String, LookMode, Object[])
Verse.Scribe_Collections:Look(List`1&, String, LookMode, Object[])
Verse.ZoneManager:ExposeData()
Verse.ScribeExtractor:SaveableFromNode(XmlNode, Object[])
Verse.Scribe_Deep:Look(ZoneManager&, Boolean, String, Object[])
Verse.Scribe_Deep:Look(ZoneManager&, String, Object[])
Verse.Map:ExposeComponents()
Verse.Map:ExposeData()
Verse.ScribeExtractor:SaveableFromNode(XmlNode, Object[])
Verse.Scribe_Collections:Look(List`1&, Boolean, String, LookMode, Object[])
Verse.Scribe_Collections:Look(List`1&, String, LookMode, Object[])
Verse.Game:Verse.Game.LoadGame_Patch1(Game)
Verse.SavedGameLoaderNow:LoadGameFromSaveFileNow(String)
Verse.<>c:<Start>b__1_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

This might be a cache error. I will look further.
jabangawanga 24 Feb, 2021 @ 7:38pm 
thanks, dude
< >
Showing 1-6 of 6 comments
Per page: 1530 50