Terraria Overhaul/Sleeping Potion

You can get the Sleeping Potion from the Merchant. Drinking it grants the heavy sleeper buff allowing you to sleep during the day