It can be found in the darker areas of the terraria map.
Soul of night not dropping. Souls of night not dropping. Usually, enemies have a 1/5 (20%) chance to drop. You need to be in caverns, get a depth meter to see if you are there.
I was in the crimson caves godmode farming on x10 spawns and i didnt even get one soul of night. Am in hardmode on an expert world (yes i killed wall of flesh). It can only be obtained in hard mode.
Although the tooltip reads 'the essence of light creatures',. Once this requirement is fulfilled, there is still the rng factor that plays into whether the enemy will drop a soul of night or not. I'm in an crimson cave on the stone layer and been farming for a long time now and havent gotten.
The soul of night is one of the seven souls that monsters can drop after the wall of flesh has been killed in the world. Enough of those, and you can force spawn meteor heads, which will drop souls if they spawn in a hallowed or corrupted cavern level. Soul of night is a hardmode crafting material dropped by most enemies killed in the underground corruption or underground crimson (in the cavern layer), with a 1/5 (20%) / 9/25 (36%) chance.
Souls of night not dropping for me. I tried on two worlds. Like to the lava level.
Any enemy (excluding those summoned by statues or meteor heads). Underground crimson and underground corruption. The item drops with a 20% chance from all creatures that died in an underground.