About this mod
Lets you plant fruit trees next to other trees and on any map or tile, let them grow next to objects and crops, change their growth rate, set max fruit and fruit per day, days maturity required for quality crops, and more! I did not create this mod, but have been responsible for updating and maintaining it since 1.6 release 2024.
- Requirements
- Permissions and credits
-
Translations
- Portuguese
- Mandarin
- Changelogs
- Donations
DESCRIPTION
===========
This mod lets you tweak fruit trees in the following ways:
- Prevent crops from stopping fruit tree growth
- Prevent craftables from stopping fruit tree growth
- Allow planting fruit trees next to other trees
- Allow planting fruit trees on any map and most valid tiles
- Allow fruit trees to bear fruit in all three seasons
- Change how many days it takes for fruit trees to mature
- Set max fruit per tree
- Set number of fruit grown per day, or a random range of fruit grown per day
- Allow all fruit trees to bear fruit in all seasons including winter, optionally
- Set size and color variations to make individual fruit look slightly different from each other on the same tree.
- Set custom days maturity for silver, gold, and iridium quality harvest
The default configuration is:
EnableMod = true
CropsBlock = false
ObjectsBlock = false
TreesBlock = false
PlantAnywhere = false
FruitAllSeasons = true
FruitInWinter = false
DaysUntilMature = 28
MaxFruitPerTree = 3
MinFruitPerDay = 1
MaxFruitPerDay = 1
DaysUntilSilverFruit = 112
DaysUntilGoldFruit = 224
DaysUntilIridiumFruit = 336
Debug = true (disable if you need log for another mod, as FTT debug logs are quite spammy)
ColorVariation = 50
SizeVariation = 20
FruitSpawnBufferX = 5
FruitSpawnBufferY = 40
You can edit the config in Generic Mod Config Menu or by editing the mod's config.json file after starting the game once.
!!! CONSIDER POSSIBLE MOD CONFLICTS FOR HEAVILY-MODDED PLAYTHROUGHS. !!!
Fruit Tree Tweaks uses Harmony which essentially re-writes game code. Other mods using Harmony may potentially cause this mod to function improperly, or cause other mods to function improperly.
Known Conflicts:
- Deluxe Grabber Redux -- Mostly compatible, but breaks custom fruit quality timelines. Only use Fruit Tree Tweaks with this mod if you intend to keep fruit quality ages the same as vanilla.
For Users:
- Avoid mixing Fruit Tree Tweaks with other mods that affect fruit trees, fruit quality (or even crop quality, to be double-safe), how fruit trees are harvested, or in any other way provide similar functions or changes as Fruit Tree Tweaks.
- Custom fruit tree mods (mods that add new fruit trees to the game) or other Content Patcher should be perfectly compatible. However, this is completely untested, so do so at your own risk and definitely investigate these mods first before submitting a bug report.
- If you find any conflicting mods, please reach out to me on Discord (see "Technical" section below) or in the "Posts" tab for awareness and so I can document these conflicts and perhaps even resolve them in a later update.
This mod uses Harmony, to include a few transpilers. I recommend reviewing the source code to check for compatibility with your other mods, or mods you are working on.
For more details on patches, review the source code on my Github.
!!! THANK YOU !!!
Huge shout-out to all Github contributors and translators!
Github/gellingly for Fruit Tree Tweaks v0.5.14
Github/PrivateDandelion for their German translation
Nexus/TIANWANGDUNMOGU for their Chinese translation
Github/vitorz4f for their Brazilian Portuguese translation
Github/andREAforU for their Spanish translation
If you would like to contribute to this mod, please check out the Github repo where you can submit pull requests, or the translation request where you can submit a translation (you are also encouraged to submit a pull request with your translation on the repo itself). Contributors will be credited here, and are more than welcome to be credited elsewhere as well. If you are on this list and would like to be removed or update the details of your credit, please send me a DM here or on Discord (@chiccen)!
Technical
Requires SMAPI, uses Harmony.
Implements a Generic Mod Config Menu interface to change config settings in-game.
Compatible with Mod Updater for automatic updates.
Original 1.5 Code is at https://github.com/aedenthorn/StardewValleyMods (uploader note: this is the original source code, not including any changes I made).
Updated 1.6 Code is at https://github.com/chiccendev/StardewValleyMods/tree/main/FruitTreeTweaks
If you want to complain or ask for help or help me test my mods, message me on Discord (@chiccen). I am also reachable on the Official Stardew Valley Discord with the same username.
A list of all aedenthorn's mods for Stardew Valley is available at https://www.nexusmods.com/stardewvalley/articles/895.