Stardew Valley

File information

Last updated

Original upload

Created by

Dyanosis

Uploaded by

dyanosis

Virus scan

Safe to use

About this mod

Coconuts can now be planted to grow Palm Trees anywhere (except in Winter). Probably best to plant these on the Island as it's Summer year-round there. Fertilizer works on the planted Coconuts and is configurable as to how well it works. Additionally, you can now craft Mushroom Tree Seeds from common/red/purple mushrooms.

Requirements
Permissions and credits
Changelogs
This is based on MouseyPounds' Plantable Palm Trees. This is a conversion of that mod to only require Content Patcher. Does not, currently, support trees outside the vanilla Palm Trees. Based on how straight forward this is, I may do this for mushrooms as well since the C# version included it.

Config
  • Enabled - Whether the mod works or not. Default true.
  • Mushrooms As Seeds - Whether mushrooms (like common/red/purple mushrooms) can be turned into seeds. Default true.
  • Coconuts As Seeds - Whether Coconuts can be planted. Default true.
  • Desert Palm Tree Plantable - Whether the Desert Palm Tree will grow when a Coconut is planted. Default true.
  • Desert Palm Tree Fertilizer Chance - How effective fertilizer is. Default .75 (75% chance of each stage completing). Possible values are in quarter percents (.25, .5, .75, 1). I think it works better this way since Palm Trees probably aren't natural to the valley.
  • Desert Palm Trees Can Spread - Whether Desert Palm Trees produce more trees once grown. Default true.
  • Island Palm Tree Plantable - Whether the Ginger Island Palm Tree will grow when a Coconut is planted. Default true.
  • Island Palm Tree Fertilizer Chance - How effective fertilizer is. Default .5 (50% chance of each stage completing). Possible values are in quarter percents (.25, .5, .75, 1). I think it works better this way since Palm Trees probably aren't natural to the valley.
  • Island Palm Trees Can Spread - Whether Ginger Island Palm Trees produce more trees once grown. Default true.

All of the values can be manually changed by going to their respective file, which is one of: Desert Palm Tree, Island Palm Tree, Mushroom Tree Seed. Any changes made to the config will not affect already planted/fertilized trees as far as I'm aware.

For example, if you want to only get 2 tree seeds instead of three for common mushrooms + purple mushrooms edit the Mushroom Tree Seed.json file under Data and do the following:

Change this:

"Common And Purple Mushroom Tree Seeds": "404 6 422 1/Home/891 3/false/Foraging 7"

to this:

"Common And Purple Mushroom Tree Seeds": "404 6 422 1/Home/891 2/false/Foraging 7"

Future Updates:

I'm thinking about making a new Coconut asset for those who want to be able to know if they're going to grow a Desert Palm Tree or a Ginger Island Palm Tree. Let me know what you think of that in the posts. If you all think you want that, then I'll do it. Probably use Goldenrevolver and make a new coconut from coconuts and ginger.


  • Install the latest version of SMAPI and Content Patcher.
  • Unzip the mod folder into Stardew Valley/Mods.
  • Run the game using SMAPI.


  • Compatible with...
    • Stardew Valley 1.6 or later;
    • Linux, macOS, and Windows;
    • single-player and multiplayer
  • No known mod conflicts.

Credits
  • MouseyPounds for the original mod
  • People on Nexus for being so open to people wanting to be creative.
  • Flor3nce2456 and Goldenrevolver for pointing out which Palm Trees are which for Desert and Ginger Island variants
  • Goldenrevolver for general mod advice and suggestions on how to implement certain features