Mods / Crop Seed Stage

Tags:
Food QoL Tweak
Author:
KoboldRanger
Side:
Both
Created:
Jan 27th 2024 at 12:58 AM
Last modified:
Feb 17th at 3:52 PM
Downloads:
5546
Latest release (for Vintage Story 1.21.0, 1.21.1, 1.21.2 - 1.21.5 and 1.21.6, outdated):
cropseedstage_1.0.4.zip  1-click install

This mod makes it so you get more seeds from crops if you harvest them early, adding a fun tradeoff to let you expand your farming operations faster at the cost of the food you'd get if it were fully grown.

For example, if you break a flax crop at growth stage 8 of 9, you will get between 2 and 4 seeds, instead of the 1 or 2 seeds you'd get if it were fully grown.

 

Should work with all crops, and (hopefully) crops from mods. Let me know if there are any problems!

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.4 cropseedstage
1.21.2 - 1.21.5
2035 Oct 1st 2025 at 9:12 PM cropseedstage_1.0.4.zip 1-click install

now uses config file in Game/ModConfig directory

1.0.3 cropseedstage 138 Sep 30th 2025 at 8:07 PM Empty cropseedstage_1.0.3.zip 1-click install
1.0.1 cropseedstage 3373 Jan 27th 2024 at 10:19 PM Empty cropseedstage_1.0.1.zip 1-click install

16 Comments (oldest first | newest first) (threaded | flat)

DigitalHare, Apr 5th at 4:29 AM (modified Apr 5th at 4:31 AM)

There's a bit of a conflict with https://mods.vintagestory.at/justthepepper I think. Only seems to happen with it, harvesting stage 14/15 pepper plants with it in. I think it's because the seeds don't drop when you break the plant, but when you cut the pepper itself with the mod.

Spoiler!
5.4.2026 04:21:31 [Warning] Exception at client 4. Disconnecting client.
5.4.2026 04:21:31 [Notification] Client 4 disconnected: An action you (or your client) did caused an unhandled exception
5.4.2026 04:21:31 [Notification] Last player disconnected, compacting large object heap...
5.4.2026 04:21:32 [Notification] UDP: client disconnected DigitalHare
5.4.2026 04:21:32 [Event] Player DigitalHare got removed. Reason: Threw an exception at the server
5.4.2026 04:21:32 [Error] Exception: Object reference not set to an instance of an object.
   at CropSeedStage.CropSeedStageModSystem.PatchBlockCropGetDrops(BlockCrop __instance, ItemStack[]& __result) in /home/andrew/Dev/vintage-story/vs-crop-seed-stage/CropSeedStage/CropSeedStageModSystem.cs:line 103
   at Vintagestory.GameContent.BlockCrop.GetDrops_Patch2(BlockCrop this, IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier)
   at Vintagestory.API.Common.Block.OnBlockBroken(IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 1063
   at Vintagestory.GameContent.BlockCrop.OnBlockBroken(IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier) in VSSurvivalMod\Block\BlockCrop.cs:line 201
   at Vintagestory.Server.ServerSystemBlockSimulation.TryModifyBlockInWorld(ServerPlayer player, Packet_ClientBlockPlaceOrBreak cmd) in VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 723
   at Vintagestory.Server.ServerSystemBlockSimulation.HandleBlockPlaceOrBreak(Packet_Client packet, ConnectedClient client) in VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 409
   at Vintagestory.Server.ServerMain.HandleClientPacket_mainthread(ReceivedClientPacket cpk) in VintagestoryLib\Server\ServerMainNetworking.cs:line 280
   at Vintagestory.Server.ServerMain.ProcessMain() in VintagestoryLib\Server\ServerMain.cs:line 934
KoboldRanger , Mar 27th at 10:21 PM

StellarHarbour I think I might know what causes that. I'll try some things out

 

Magmabit16 This mod doesn't do that much, so it should work across all patch versions (1.21.*). Barring any changes to how crops work in the base game, it will probably work across minor versions (1,22, 1.*) as well. The "For Game version" just shows what versions I've personally tested with

 

Yehoria I'm not really interested in making the other crop stages less rewarding. The source code is available on github if you want to have a crack at it yourself though! Feel free to reach out if you want any help

Alternatively, you could look into JSON patching. The wiki has a pretty comprehensive looking article: https://wiki.vintagestory.at/Modding:JSON_Patching

 

Iskander123 I fully agree. I originally wanted to add a stage after the final one with extra seeds and reduced crop yield as a slight nod to what you're suggesting. If I ever get good enough at modding, it's definitely something I see myself having a go at, probably as a separate mod though

Iskander123, Feb 22nd at 9:50 PM

Great idea, but wouldn't it make more sense for some crops to be generating more seeds after their harvest time?
Real life examples:

  • Onions -> First year growth of the underground part of the onion (Vegetative growth) -> Second year growth of seeds, withering of the plant, and spreading of the seeds
  • Carrots -> First year shooting a root deep into the ground, which thickens into an edible carrot root(Vegetative growth) -> Second year the carrot's root is stripped of it's nutrients for it's seeds and leaves.

 

With grains the process is different. In real life, there is different times at which you would want to harvest wheat, depending on the goal you have for the plant. If you want to use it as cattle feed, harvest earlier when the grain has more protein and water in it. If you want to use it as human feed, you wait until the wheat gets to a stage at which it is most suited for grinding and turning into bread. And even later you use it

 

I would perfectly understand if you want to keep the mod simple. I studied agriculture, so this topic interests me greatly, and I am very passionate about it.

A mod I really like which plays with this as well is Art Of Growing. It also deals with plant domestication. The only problem is that it has not been updated in a while, so more diversity in the modding scene would be very cool for this topic.

 

Lovely work you have done here. All the best to you!

BananowyDr, Feb 17th at 5:40 PM

I think that should be added in game. Reminds me of Haven and Hearth

 

Yehoria, Feb 15th at 7:25 PM

Could you make a version that removes seed drops from all other stages, or, like, reduces it to 0.2(including the last (harvestable )stage)

Yehoria, Feb 15th at 7:24 PM

Magmabit16 it is already compatible, itr';s just the labels

Magmabit16, Jan 31st at 11:59 PM

will this be brought up to date for 1.21.6?

StellarHarbour, Oct 26th 2025 at 8:42 AM

For some reason I am not always getting seeds

KoboldRanger , Sep 30th 2025 at 8:10 PM

Hiya folks!

I've updated the mod for 1.21

Let me know if there are any problems

 

When I inevitably go on another hiatus, if anyone wants to take over, feel free!

I'd appreciate it if you could leave a link to it here so I can follow, and maybe continue to contribute as/if needed

Ijkdenem, Jan 31st 2025 at 2:57 AM

i hope you can update this soon. it does still mostly work so far. however i still never got more than 1 seed. i was just more LIKELY to GET them in my experience of using this mod. it seems like i got them more at certain stages of growth BESIDES the 1 before full.

Greankitten, Dec 29th 2024 at 3:55 PM

Hello, Kobold Ranger! I love your mod and feel it provides a nice balance change to the game. I am hosting a 1.20 server and would love to be able to use the mod. It seems to function in 1.20 without any code change. I changed the version dependencies after which it worked in 1.20 in my albeit limited testing. Would you be able to upload a version with 1.20 dependencies, or allow me to do the same?

KoboldRanger , Dec 16th 2024 at 8:56 PM

I'm sorry to hear that Maamessu, and I'm sorry it's taken me so long to get back to you!

Unfortunately, it looks like that pastebin file has expired. If you still have it, would you mind re-uploading it?

Ijkdenem, Dec 9th 2024 at 5:40 PM

oh heck yeah!!! imma get so freaking much flax seeds now!!!

Maamessu, May 27th 2024 at 10:45 PM

Experianced a crash when trying to harvest a dead herb from Wildcraft. Here's the server error and the clientside crash report.

https://pastebin.com/g8h05jyW

KoboldRanger , Jan 27th 2024 at 11:27 PM

It should work fine with Fields of Gold. Let me know if you encounter any problems though

Marlim, Jan 27th 2024 at 11:08 PM

Does this mod conflict with the Fields of gold mod?