Mods / Gimme One Seed Plz - Updated

Draft

Set to published to be listed. A draft mod is still visible to everyone via direct link
Tags:
QoL Tweak
Author:
xjr
Side:
Server
Created:
Apr 28th at 2:09 AM
Last modified:
Apr 28th at 2:17 AM
Downloads:
867
Latest release (for Vintage Story 1.22.0-pre.1 - 1.22.0, potentially outdated):
oneseedplzupdated_1.2.1.zip  1-click install

Note: This is an unofficial fork of the original mod targeting Vintage Story v1.22.0 It will be retired and should be replaced with the original once the original mod is updated for this game version.

 

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 Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.2.1 oneseedplzupdated
1.22.0-pre.1 - 1.22.0
867 Apr 28th at 2:17 AM oneseedplzupdated_1.2.1.zip 1-click install

Initial Upload


1 Comment (oldest first | newest first) (threaded | flat)

Kainda, Apr 28th at 8:07 AM

Finally. The mod (or its fork) that got me into modding in the first place.

Thank you so much!