Mods / Gimme One Seed Plz

Tags: #QoL #Tweak
Author: Zach2039
Side: Server
Created: May 10th 2024 at 7:34 AM
Last modified: Mar 10th at 11:20 PM
Downloads: 11557
Follow Unfollow 337

Latest release (for Vintage Story 1.20.0 - 1.20.3 and 1.20.4, potentially outdated):
gimmeoneseedplz_1.1.0.zip  1-click install


Gimme One Seed Plz


A server-side mod that preserves your sanity when looking for tree seeds from your favorite trees; trees will always drop at least one seed when felled.

Overview

Changes include:

  • Trees always drop at least one seed when felling with an axe... That's it. That's the mod.

  • Fixes a bug in vanilla related to Crimson Maple leaves not being counted as leaves during tree felling.

 

Compatibility

  • Should be compatibile with Wildcraft Trees, and any other mod that uses "treeseed-{wood}" as an item for their trees.
  • Now compatible with Under Tangled Boughs; seed search will fallback to "game:" domain if modded leaf or block doesn't have an associated seed.

 

Config Settings (VintageStoryData/ModConfig/GimmeOneSeedPlz.json)

  • PatchVanillaItemAxeOnBlockBrokenWith: Enables or disables harmony patch that adds seed drop to vanilla axes (or modded axes that extend ItemAxe); defaults to true.

  • PatchToolworksCollectibleBehaviorFellingOnBlockBrokenWith: Enables or disables harmony patch that adds seed drop to Toolwork's axes; defaults to true.

  • GuaranteedTreeSeedsOnFelledCount: How many tree seeds to drop from a felled tree; defaults to 1.

  • MinRequiredBlocksBrokenOnFullFellCount: How many blocks need to be broken to spawn a tree seed if the whole tree was felled; defaults to 3.

  • MinRequiredBlocksBrokenOnPartialFellCount: How many blocks need to be broken to spawn a tree seed if the whole tree is not felled; defaults to 35.

  • UseAvgVarDropSettings: Enables or disables using TreeSeedDropAvg and TreeSeedDropVar to configure drop chances for seeds rather than GuaranteedTreeSeedsOnFelledCount; defaults to false.

  • TreeSeedDropAvg: Sets the average quantity of seed drops; defaults to 0.5.

  • TreeSeedDropVar: Sets the variance for quantity of seed drops; defaults to 6.0.

 

Known Issues

  • Incompatibile with In Dappled Groves for now, due to custom felling behavior not implementing OnBlockBrokenWith. Patching now will work with IDG v2.0.5; thanks to VinterNacht for the help!

 

Extras

  • Note that trees of less than MinRequiredBlocksBrokenOnFullFellCount blocks will not drop seeds still, even if fully felled.

  • If a tree is partially cut down, it will only drop a seed if the total number of blocks broken is greater than MinRequiredBlocksBrokenOnPartialFellCount.

  • Cool modding fact: This mod was made for my wife. She hates cutting trees and getting nothing for it.

Mod Version For Game version Downloads Release date Changelog Download 1-click mod install*
1.1.0
1.20.0 - 1.20.3
3649 Mar 10th at 11:20 PM gimmeoneseedplz_1.1.0.zip 1-click install
  • Add config options to enable and use avg and var drop settings for seeds
  • Refactor config code to auto-append new settings on config options change (thanks, Chrono!)
1.0.7
1.19.0 - 1.19.3 1.19.5 - 1.19.8 1.20.0 - 1.20.3
1182 Feb 26th at 12:44 AM gimmeoneseedplz_1.0.7.zip 1-click install
  • Add patch for IDG v2.0.5 custom felling behavior
1.0.6
1.19.0 - 1.19.3 1.19.5 - 1.19.8 1.20.0 - 1.20.3
268 Feb 25th at 1:39 AM gimmeoneseedplz_1.0.6.zip 1-click install
  • Fix wildcraft tree seed scan failing with UTB installed
1.0.5
1.19.0 - 1.19.3 1.19.5 - 1.19.8 1.20.0 - 1.20.3
55 Feb 25th at 12:07 AM gimmeoneseedplz_1.0.5.zip 1-click install
  • Fix logging issue during fallback seed scan
1.0.4
1.19.0 - 1.19.3 1.19.5 - 1.19.8 1.20.0 - 1.20.3
19 Feb 25th at 12:00 AM gimmeoneseedplz_1.0.4.zip 1-click install
  • Fix compat issue with Under Tangled Boughs; always fallback to 'game' domain when searching for tree seeds
1.0.3
1.19.0 - 1.19.3 1.19.5 - 1.20.0-rc.6
5227 May 21st 2024 at 8:55 PM gimmeoneseedplz_1.0.3.zip 1-click install
  • Fix seed fallback not actually falling back to log
  • Fix not working with wildcraft trees due to above, and bug in wildcraft trees and placed leaves
1.0.2
1.19.0 - 1.19.3 1.19.5 - 1.19.8
330 May 19th 2024 at 4:22 AM gimmeoneseedplz_1.0.2.zip 1-click install
  • Change seed finding to use leaves first, then log as fallback
  • Fix fancy leaf trees with normal logs (e.g. crimson maple) dropping incorrect seed variant
  • Add patch to vanilla leaves to fix issue with crimson maple leaves not being counted during tree fell
1.0.1
1.19.5 - 1.19.7
619 May 11th 2024 at 12:41 AM gimmeoneseedplz_1.0.1.zip 1-click install
  • Add check for grown logs
1.0.0
1.19.5 - 1.19.7
208 May 10th 2024 at 8:44 AM gimmeoneseedplz_1.0.0.zip 1-click install
  • Initial release

24 Comments (oldest first | newest first)

💬 VaelophisNyx, Jun 12th at 4:37 AM

after testing, it DOES work, but not for redwoods specifically

💬 brayanluc, Jun 10th at 11:02 PM

Confirmed: Works fine with 1.20.11 (only tested in singleplayer)

VaelophisNyx probably you had installed an incompatible mod (maybe not documented yet on the description)

💬 VaelophisNyx, May 19th at 7:15 PM

this appears to no longer work in 1.20.9

💬 Bode, Apr 20th at 11:52 AM

Hi, thanks for this awesome mod! I'm using it with the ElectricityAddon, but the Electric Axe doesn't seem to drop any seeds. If you have time to take a look at it, I’d be very grateful.

💬 Zach2039 , Mar 10th at 11:24 PM

Moonlit

With 1.1.0 release, you can now use TreeSeedDropAvg and TreeSeedDropVar settings, if enabled with UseAvgVarDropSettings, instead of default behavior of 1 seed. The world must load once for the config file to append the new options; no more having to delete config files to see new settings like before.

💬 GoblinKing, Feb 26th at 2:01 AM

thank you for making this mod! was really looking for something like this.

💬 Deion, Jan 6th at 11:55 AM

Thank you for making this! I plan to use it on my server.

💬 Moonlit, Dec 30th 2024 at 3:48 AM

By any chance are you willing to add a config option for configuring the chance that a tree seed falls? No worries if not, love the mod regardless!

💬 Zach2039 , May 21st 2024 at 8:57 PM

Janeator

Try v1.0.3 instead, if you would. I fixed the log seed search fallback that wasn't happening properly. Plus, there is a fix for wildcraft tree compat.

💬 Janeator, May 20th 2024 at 5:55 PM

Thank you! I'll test it out.

💬 Zach2039 , May 19th 2024 at 4:22 AM

Janeator

Fixed with v1.0.2; fix also includes a patch to vanilla crimson maple leaves that will make them drop when tree felling now too.

💬 Zach2039 , May 19th 2024 at 2:54 AM

Janeator

Forgot that crimson maple uses maple wood as a trunk. Let me see if I can fix it by changing up how seed finding works.

💬 Janeator, May 19th 2024 at 1:29 AM

Crimson Maple drops Maple seed :(

💬 yapludepatte, May 18th 2024 at 2:18 PM

i miss my ebony trees ;-;

💬 DUCATISLO, May 15th 2024 at 4:45 PM

gg

💬 Rasvangr, May 12th 2024 at 1:33 AM

THANK YOU!

💬 grunge_forever, May 12th 2024 at 1:23 AM

i suggested this in the discord server forum last night! thank you!

💬 Zach2039 , May 11th 2024 at 7:48 PM

Aeonsteel

This directly affects the felling process of the tree, no changes are made to tree leaf seed drops like Whole Lotta Tree Seeds; they should be compatible.

💬 Wigglestick, May 11th 2024 at 5:18 PM

Your pointing man graphic is great.

💬 Aeonsteel, May 11th 2024 at 2:08 PM

Is this compatible with Whole Lotta Tree Seeds?

💬 tRead, May 11th 2024 at 2:10 AM

Cool fact: Tyron's wife begged for a butterfly mod for Minecraft, which eventually led to the 200+ variants in Vintage Story.
https://tm.tyron.at/projects
Tis a slippery slope, my dude.

Just kidding; thanks for the mod contribution!  Many will appreciate this specific tweak.

💬 OmegaHaxors [currently restricted], May 11th 2024 at 12:55 AM

Good compromise between shears being a seed printer and getting f---all for seeds if you use an axe.

💬 NessaTheFox, May 10th 2024 at 10:47 PM

Thank you and your wife! Saving my sanity one tree at a time :3

💬 MadGnome, May 10th 2024 at 2:14 PM

Be sure to send our thanks to your wife for inspiring this mod's creation for the rest of us to use!

 (edit comment delete)