I'll be doing a change in the next update, so it's not possible to soft lock. Glowshrooms will be able to be found in the lake of purification and also they could be planted if the player have a big garden.
I didn't think about it when adding glowshrooms. Sorry for the inconvenience!