Terraria NPC Happiness Guide

Terraria NPC Happiness Guide

Terraria's new NPC system is quite similar to Fallout Shelter's, where you'll have to surrender to whatever guests need to maintain happiness. With such an odd and diverse cast of characters to watch out for, they can get quite picky and possibly angry with things like close neighbors and their chosen biomes. To keep your community running smoothly, here's how to maximize everyone's happiness.

Characters and preferences

It should be noted that if you meet each of their preferences, they receive a 5% to 10% bonus - depending on whether they like or like the established executive or the neighbor.



  • Sinner
    • Loved neighbor: demolitionist, party girl and tax collector
    • Liked neighbor: none
    • I don't like the neighbor: none
    • Hated Neighbor: Tavernkeep
    • Liked Biome: Ocean
    • Hated Biome: Desert
  • Arms dealer
    • Liked Neighbor: Steampunker
    • Liked neighbor: nurse
    • Neighbor did not like: golfer
    • Hated neighbor: demolitionist
    • Liked Biome: Desert
    • Hated Biome: Snow
  • Clothier
    • Liked neighbor: Tax collector
    • Liked neighbor: Truffle
    • I don't like the neighbor: nurse
    • Hated neighbor: mechanic
    • Liked Biome: Underground
    • Hated Biome: Hallow
  • Cyborg
    • Liked neighbor: Steampunker, Pirate and Stylist
    • Liked neighbor: none
    • Neighbor didn't like: Zoologiste
    • Hated Neighbor: Assistant
    • Liked Biome: Snow
    • Hated Biome: Jungle
  • Demolitionist
    • Liked neighbor: mechanic
    • Liked neighbor: Tavernkeep
    • The neighbor didn't like: the arms dealer and the goblin
    • Hated neighbor: none
    • Liked Biome: Underground
    • Hated Biome: The Ocean
  • Dryad
    • Liked Neighbor: Witch Doctor and Truffle
    • Liked neighbor: none
    • The neighbor did not like: the fishing zoologist
    • Hated neighbor: golfer
    • Liked Biome: Jungle
    • Hated Biome: Desert
  • Dye merchant
    • Loved neighbor: arms dealer and painter
    • Liked neighbor: none
    • Neighbor didn't like: Steampunker
    • Hated neighbor: Pirate
    • Liked Biome: Desert
    • Hated Biome: The Forest
  • Leprechaun
    • Liked Neighbor: Dye Trader
    • Liked neighbor: mechanic
    • Neighbor didn't like: Clothier
    • Hated neighbor: Stylist
    • Liked Biome: Underground
    • Hated Biome: Jungle
  • Golfer
    • Loved neighbor: Painter and zoologist
    • Liked neighbor: fisherman
    • Neighbor didn't like: Pirate
    • Hated neighbor: Marchand
    • Liked Biome: Forest
    • Hated Biome: Underground
  • Guides
    • Loved neighbor: Clothier and Zoologist
    • Liked neighbor: none
    • Neighbor didn't like: Steampunker
    • Hated neighbor: Painter
    • Liked Biome: Forest
    • Hated Biome: The Ocean
  • Mechanic
    • Liked Neighbor: Cyborg
    • Liked Neighbor: Goblin
    • Neighbor didn't like: Marchand d'Armes
    • Hated Neighbor: Clothier
    • Liked Biome: Snow
    • Hated Biome: Underground
  • Merchant
    • Loved neighbor: golfer and nurse
    • Liked neighbor: none
    • Neighbor didn't like: Tax collector
    • Hated neighbor: fisherman
    • Liked Biome: Forest
    • Hated Biome: Desert
  • Nurse
    • Liked neighbor: Wizard
    • Loved neighbor: Arms merchant
    • Neighbor disliked: Dryad and Party Girl
    • Hated neighbor: zoologist
    • Liked Biome: Hallow
    • Hated Biome: Snow
  • Painter
    • Liked Neighbor: Party Girl
    • Loved neighbor: Dryad
    • The neighbor didn't like: Truffle and Cyborg
    • Hated neighbor: none
    • Liked Biome: Jungle
    • Hated Biome: The Forest
  • Party girl
    • Liked neighbor: Stylist
    • Liked neighbor: sorcerer
    • Neighbor didn't like: Marchand
    • Hated neighbor: tax collector
    • Liked Biome: Hallow
    • Hated Biome: Underground
  • Pirate
    • Liked neighbor: Tavernkeep
    • Liked neighbor: fisherman
    • I don't like the neighbor: Stylist
    • Hated Neighbor: Guide
    • Liked Biome: Ocean
    • Hated Biome: Underground
  • Santa Claus
    • Liked neighbor: none
    • Liked neighbor: none
    • I don't like the neighbor: none
    • Hated neighbor: tax collector
    • Liked Biome: Snow
    • Hated Biome: Desert
  • Steampunker
    • Loved neighbor: Painter
    • Liked Neighbor: Cyborg
    • Hated Neighbors: Dryad, Witch and Party Girl
    • Hated neighbor: none
    • Liked Biome: Desert
    • Hated Biome: Jungle
  • Stylist
    • Liked neighbor: Pirate
    • Liked Neighbor: Dye Trader
    • Neighbor didn't like: Tavernkeep
    • Hated Neighbor: Goblin
    • Liked Biome: Ocean
    • Hated Biome: Snow
  • Tavern
    • Liked Neighbor: Goblin
    • Loved neighbor: demolitionist
    • I don't like the neighbor: Guide
    • Hated Neighbor: Dye Trader
    • Liked Biome: Hallow
    • Hated Biome: Snow
  • Tax collector
    • Liked Neighbor: Party Girl
    • Liked neighbor: Marchand
    • I don't like the neighbor: demolitionist and mechanic
    • Hated neighbor: Santa Claus
    • Liked Biome: Snow
    • Hated Biome: Hallow
  • Truffle
    • Loved neighbor: Dryad
    • Liked neighbor: Guide
    • Neighbor didn't like: Clothier
    • Hated Neighbor: Witch Doctor
    • Liked Biome: none
    • Hated Biome: None
  • Witch doctor
    • Loved neighbor: Dryad and Guide
    • Liked neighbor: none
    • I don't like the neighbor: nurse
    • Hated neighbor: Truffle
    • Liked Biome: Jungle
    • Hated Biome: Hallow
  • Wizard
    • Liked neighbor: merchant
    • Liked neighbor: golfer
    • Neighbor didn't like: Witch Doctor
    • Hated Neighbor: Cyborg
    • Liked Biome: Hallow
    • Hated Biome: The Ocean
  • Zoologist
    • Liked neighbor: golfer
    • Liked neighbor: Witch Doctor
    • Neighbor didn't like: fisherman
    • Hated Neighbor: Arms Dealer
    • Liked Biome: Forest
    • Hated Biome: Desert


add a comment of Terraria NPC Happiness Guide
Comment sent successfully! We will review it in the next few hours.