Dual Crop Extension - Vanilla-Expanded/VanillaExpandedFramework GitHub Wiki
DualCropExtension allows plants to produce a secondary output.
        public ThingDef secondaryOutput;
        public int outPutAmount;
        public bool randomOutput = false;
        public List<ThingDef> randomSecondaryOutput;Def Extensions are added to the <modExtensions> tag of the ThingDef of the plant you want to add them 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 Barley in Vanilla Plants Expanded - More Plants to produce flour and hay
<modExtensions>
	<li Class="VEF.Plants.DualCropExtension">
		<secondaryOutput>Hay</secondaryOutput>
		<outPutAmount>20</outPutAmount>
	</li>
</modExtensions>