SowerExtension - Vanilla-Expanded/VanillaExpandedFramework GitHub Wiki
SowerExtension allows you to assign extra sow tags to a sower building, which by default only accept one
public List<string> extraSowTags;This Def Extension is added to the <modExtensions> tag of the ThingDef of plant sower building you want to add it to.
If you aren't sure if the def ALREADY has an extension (for example, if you think another mod will add their own), always use XPATH (xml patching) to add an extension, as there is already a PatchOperationAddModExtension to ensure they don't collide.
For example, this makes the artificial ecosystem in VE Furniture - Farming be able to grow Oxyalgae in the VE Gravships mod, even though artificial ecosystems have only the "Ground" sow tag (to be able to grow trees)
<modExtensions>
<li Class="VEF.Plants.SowerExtension">
<extraSowTags>
<li>Oxyalgae</li>
</extraSowTags>
</li>
</modExtensions>