Terraria NPC happiness calculator
Pick a biome and who lives together. You get each NPC's shop price and whether they sell the pylon there.
Biome
Who lives here
NPCs within 25 blocks of each other count as neighbors. The discount for having few neighbors also needs no more than three other NPCs within 120 blocks.
Prices in this house
Pick at least one NPC.
An NPC sells the biome's pylon when at least one other NPC lives nearby. The Tavernkeep never sells one, and there is none in the Dungeon, Corruption or Crimson. Forest Pylon
What every NPC likes
| NPC | Biomes | Neighbors |
|---|---|---|
| likes The Oceandislikes The Desert | likes the Demolitionistlikes the Party Girllikes the Tax Collectorhates the Tavernkeep | |
| likes The Desertdislikes The Snow | loves the Nurselikes the Steampunkerdislikes the Golferhates the Demolitionist | |
| likes The Undergrounddislikes The Hallow | loves the Trufflelikes the Tax Collectordislikes the Nursehates the Mechanic | |
| likes The Snowdislikes The Jungle | likes the Steampunkerlikes the Piratelikes the Stylistdislikes the Zoologisthates the Wizard | |
| likes The Undergrounddislikes The Ocean | loves the Tavernkeeplikes the Mechanicdislikes the Arms Dealerdislikes the Goblin Tinkerer | |
| likes The Jungledislikes The Desert | likes the Trufflelikes the Witch Doctordislikes the Anglerhates the Golfer | |
| likes The Desertdislikes The Forest | likes the Arms Dealerlikes the Painterdislikes the Steampunkerhates the Pirate | |
| likes The Undergrounddislikes The Jungle | loves the Mechaniclikes the Dye Traderdislikes the Clothierhates the Stylist | |
| likes The Forestdislikes The Underground | loves the Anglerlikes the Painterlikes the Zoologistdislikes the Piratehates the Merchant | |
| likes The Forestdislikes The Ocean | likes the Clothierlikes the Zoologistdislikes the Steampunkerhates the Painter | |
| likes The Snowdislikes The Underground | loves the Goblin Tinkererlikes the Cyborgdislikes the Arms Dealerhates the Clothier | |
| likes The Forestdislikes The Desert | likes the Nurselikes the Golferdislikes the Tax Collectorhates the Angler | |
| likes The Hallowdislikes The Snow | loves the Arms Dealerlikes the Wizarddislikes the Dryaddislikes the Party Girlhates the Zoologist | |
| likes The Jungledislikes The Forest | loves the Dryadlikes the Party Girldislikes the Truffledislikes the Cyborg | |
| likes The Hallowdislikes The Underground | loves the Wizardloves the Zoologistlikes the Stylistdislikes the Merchanthates the Tax Collector | |
| likes The Oceandislikes The Underground | loves the Anglerlikes the Tavernkeepdislikes the Stylisthates the Guide | |
| loves The Snowhates The Desert | hates the Tax Collector | |
| likes The Desertdislikes The Jungle | loves the Cyborglikes the Painterdislikes the Dryaddislikes the Wizarddislikes the Party Girl | |
| likes The Oceandislikes The Snow | loves the Dye Traderlikes the Piratedislikes the Tavernkeephates the Goblin Tinkerer | |
| likes The Hallowdislikes The Snow | loves the Demolitionistlikes the Goblin Tinkererdislikes the Guidehates the Dye Trader | |
| likes The Snowdislikes The Hallow | loves the Merchantlikes the Party Girldislikes the Demolitionistdislikes the Mechanichates the Santa Claus | |
| likes The Glowing Mushrooms | loves the Guidelikes the Dryaddislikes the Clothierhates the Witch Doctor | |
| likes The Jungledislikes The Hallow | likes the Dryadlikes the Guidedislikes the Nursehates the Truffle | |
| likes The Hallowdislikes The Ocean | loves the Golferlikes the Merchantdislikes the Witch Doctorhates the Cyborg | |
| likes The Forestdislikes The Desert | loves the Witch Doctorlikes the Golferdislikes the Anglerhates the Arms Dealer |