Benefits of Mushrooms?

Regular mushrooms are fine, especially mixed with bottled water and slime gel for health potions; but you really want to find those glowing blue mushrooms or even pixie dust to make your potions even stronger. Oh, and you need to kill at least one boss to summon the Dryad.
Oops! Been playing too much Terraria, again…

“Thought to have” by who?