Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

blueberry and Oddshot

Uploaded by


Virus scan

Safe to use

About this mod

After Robin builds your home a cellar, Demetrius will drop in to give you the recipe to his new project – a rotten old log that'll grow mushrooms overnight!

Permissions and credits

What's on this page:

Available translations and languages not yet translated

How do I get it?
Meeting Demetrius and unlocking the recipe

How does it work?
Crafting, growing, interacting, and professions

How to configure?
Config file options and how to use them

¿Traducción? Übersetzung? 訳書を書くことが出来ますか?

Want to translate this mod to your native language?
Check  BlueberryMushroomMachine/i18n/default.json  for the English version!


中文 — by chiwei,
한국어 — by KAYA,
Français — by Inu'tile,
Español — by ErosDkAl,
Pусский — by maraticon,
Italiano — by Nekora8,
também disponível em Português!
日本語 — 自分で書いた、初心者からあまりよくない。改めばご苦労様でした。


and Turkçe!

All events and character dialogue for this mod were written by Oddshot !

How do I get it?

The Propagator isn't immediately available – by default you'll need a cellar in the farmhouse, and mushrooms in the cave.
Demetrius will come visit you the morning after Robin finishes work on your house to deliver the recipe.
This mod is officially sponsored by the 'didnt-pick-fruit-cave' gang.

How does it work?

The propagation log is craftable for the same ingredients as a cask – 20 wood, 1 hardwood. Drop a mushroom onto the log to start growing!

At the end of the day, each of the logs will grow a little more.
A common mushroom will typically grow every night, a red mushroom every two nights, and a purple mushroom every four nights.
Custom mushrooms added with Json Assets, like Shiitake Mushrooms and Black Fungus, will grow relative to their value.
You can leave the logs for a few days and they'll keep growing more mushrooms for their stacks for when you check on them.
The logs can only hold so many of each type of mushroom, though: the bigger and better mushrooms will grow smaller stacks.
Keep an eye out for logs with huge, fully-grown mushrooms: they've reached their capacity, and you'll need to pop them off to keep growing.

Click while holding a mushroom to set it as the root-mushroom for an empty log. If the log's already got one, it'll pop off and swap to yours.
Click the log later on to pop any extra mushrooms off it, and click it again to pop the root-mushroom off.
Like the Casks in your cellar, you can whack them with an axe or a hoe to pop off the root-mushroom, too.

Your Foraging professions improve the mushrooms you grow!
With the Gatherer profession, you'll get a chance for a bonus mushroom on each harvest.
Once you've reached the Botanist profession, you'll pluck only the highest-quality mushrooms.

How to configure?
launching stardew creates a config.json, just edit it and re-launch!

If you'd like to use the logs in places other than your cellar and the cave, you can enable them almost anywhere else, too.

DisabledForFruitCave – Picked the fruit cave and you still want to grow more mushrooms? I'll allow it!

RecipeAlwaysAvailable – No time for Demetrius? Don't want a big house? You can get the recipe from day 1!

MaximumDaysToMature – Want mushrooms to grow faster or slower to match your other mods? Change the timescale!

MaximumQuantityLimitsDoubled – Don't check the cellar often? The total mushrooms each log holds can be raised!

OnlyToolsCanRemoveRootMushrooms – Want better control over your logs? Clicking won't pop mushrooms off using this!

PulseWhenGrowing – Don't want the default machine working effect? You don't need it! Set this to false!

OtherObjectsThatCanBeGrown – The mushroom machine accepts all custom items named as a "mushroom" or "fungus".
If you have any custom objects that use a different name, like "Red Cap" instead of "Red Cap Mushroom", add them here!

You can't spawn in a working Propagator with CJB Item Spawner.
If you're a cheater, set DebugMode to true to allow hotkey spawning:
You can change the key to add one to your inventory, the default's comma (,).

>> github