https://www.reddit.com/r/Terraria/comments/17rjize/my_version_of_npc_happiness_guide/
Similar-is to mine. The order/placement is important. Forest (1): Princess, Guide, Golfer, Zoologist (Princess can go anywhere, I just put her here) Forest (2): Demolitionist, Tave