Terraria NPC Happiness Calculator
Select an NPC, their biome, and up to 4 nearby neighbors to calculate the exact shop price multiplier and whether they'll sell a pylon.
Town Setup
Full NPC Preference Reference
| NPC | Loved Biome | Liked Biome | Disliked | Hated | Loved Neighbor |
|---|---|---|---|---|---|
| Guide | Forest | Ocean | Snow | Clothier | |
| Merchant | Forest | Snow | Desert | Ocean | |
| Nurse | Hallow | Snow | Jungle | Corruption/Crimson | Arms Dealer |
| Arms Dealer | Desert | Snow | Ocean | Nurse | |
| Dryad | Jungle | Hallow/Forest | Snow | Corruption/Crimson | |
| Painter | Jungle | Forest | Snow | Hallow | Dye Trader |
| Zoologist | Forest | Snow | Desert | Corruption/Crimson | Golfer |
| Golfer | Forest | Desert/Ocean/Hallow | Snow/Jungle | Corruption/Crimson | Zoologist |
| Angler | Ocean | Forest | |||
| Tavernkeep | Hallow | Jungle | Corruption/Crimson | Demolitionist | |
| Stylist | Ocean | Hallow/Desert | Snow | Corruption/Crimson | |
| Dye Trader | Desert | Jungle | Forest | Snow | Painter |
| Party Girl | Hallow | Forest/Snow/Jungle | |||
| Pirate | Ocean | Desert/Snow | Jungle | Forest/Hallow | |
| Goblin Tinkerer | Underground | Jungle | Mechanic | ||
| Mechanic | Snow | Jungle | Goblin Tinkerer | ||
| Demolitionist | Underground | Ocean | Hallow | Tavernkeep | |
| Clothier | Underground | Snow | Corruption/Crimson | Guide | |
| Witch Doctor | Jungle | Underground | |||
| Princess | All (universal) | All NPCs (mutual) | |||
| Truffle | Mushroom | All others | |||
| Wizard | Hallow | Desert | Snow | Ocean | |
| Cyborg | Snow | Desert/Hallow/Jungle | |||
| Tax Collector | Snow | Underground | Jungle | Hallow | |
| Steampunker | Desert | Hallow | Jungle | Forest | |
| Santa Claus | Snow |
Princess is loved by all NPCs. Multipliers stack multiplicatively. Solitude bonus applies when ≤2 NPCs are within 25 tiles.
Private Terraria hosting
Run your own Terraria server.
Rent a private Terraria server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Rent a Terraria server
Real hardware · Full control panel · 98% SLA
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.