I'm starting a clay pot farm in Terraria with a modest two pots. One's got daybloom, the other moonglow. I didn't see any information that suggested they had to be offscreen to bloom, so I put my pots in my main base. It's been 5 or 6 days since I planted them, and they're still just little green shoots.
I suspect they have to be offscreen, but I've spent a couple of the past few days mining and expected that would give them enough time to bloom. What the heck did I do wrong?
Best Answer
No, they can grow at any time.
Plants have three states: shoot, growth, and blooming. All plants start as a shoot.
They transition from shoot to growth randomly, and each plant grows at a different rate. The only thing that influences how long this process takes is (pseudo) random chance. Depending on your luck, it could be anywhere from milliseconds to years.
After they've grown, they start blooming when certain conditions are met (which I've detailed in this answer); this too can happen with the player watching.
If you're farming with clay pots, it is best to plant as many shoots of the desired type as possible to mitigate bad growth luck.