Dream Collector, item crafted from 2x wooden block, 2x beatiful dream and bloodrag.
Functionallity: Allows You to collect X dreams from all dreamcatchers in Y radius.
Where X and Y is determined by quality of product.
Eventually scrap radius idea, just leave how much dreams You can collect per use.
With every use, the quality of Dream collector drop by 1 or it has a limited usage like symbels.
If there is no dream catchers nearby, just make it display a message that "dream catchers not found or empty".
Reason: It was said before few times, that if You have a lot dream catchers, it is a pain to collect them everytime by right click and harvest option.
This is to make it faster, but not for free and it should have a Hourglass for few seconds.
Just for giggles, You could make it to ignore any obstacles that could normally stop someone, but it is just a rather bonus, because I could already think how people could use it both way in positive and negative.