Terraria – Efficient method to farm souls of light/night

terraria

I already know that I need to travel to an underground Hallow/Corruption to get their respective souls from any enemy in the area. What I want to know is, is there an efficient method for farming them?

I know there are a lot of mob grinders using the new statues to generate gold
(like killing bunnies during a bloodmoon).

Similarly, I know back when Jungle Armor was a rare drop in the Underground Jungle, people built a small room with a bed and a thin film of lava along the top, with one wall that encouraged Hornets to bounce down toward them and die.

So, is there an efficient way of doing something similar in the underground Hallow/Corruption by standing near a bed and a hazard (timed dart traps, thin lava, etc.)?

Best Answer

What I did was to build an artificial meteor biome using 50 blocks of meteor ore inside the underground corruption and hallow. By the time you have reached hard mode you should be able to one hit kill the meteor heads. Within 10 minutes in each biome I was able to get all the light/dark souls I'd need to make every end game item. I've not yet tried using statues and a lava film to farm souls, but considering that spawned mobs don't drop cash I suspect it possibly won't work. However, a corrupt bunny/fish spawner placed inside of the underground hallow/corruption should work just fine, netting you both the massive cash and a ton of souls.