Terraria Zenith

Town NPCs

Who can move in, what each one needs, and which biomes make them happy.

Town NPCs

NPCWhen it moves inLikesDislikes
AnglerAfter it was rescued in this world.OceanDesert
Arms DealerA player carries a gun or bullets.DesertSnow
Bunny
ClothierAfter Skeletron was beaten.Underground, CavernsThe Hallow
CyborgIn Hardmode after Plantera was beaten.SnowThe Jungle
DemolitionistA player carries an explosive, and the Merchant lives in the world.Underground, CavernsOcean
DryadThe Eye of Cthulhu, the Eater of Worlds, the Brain of Cthulhu or Skeletron was beaten.The JungleDesert
Dye TraderA player has a dye in the inventory or equipped, and 4 or more town NPCs live in the world.DesertSurface
Goblin TinkererAfter it was rescued in this world.Underground, CavernsThe Jungle
GolferAfter it was rescued in this world.SurfaceUnderground, Caverns
GuideIt is there from the start and always comes back.SurfaceOcean
MechanicAfter it was rescued in this world.SnowUnderground, Caverns
MerchantA player carries coins worth at least 50 silver.SurfaceDesert
NurseA player has at least 120 max life, and the Merchant lives in the world.The HallowSnow
Old ManIt is not a resident. It stands at the Dungeon while Skeletron is not beaten.
Painter8 or more town NPCs live in the world.The JungleSurface
Party Girl20 or more town NPCs live in the world, then a 1 in 40 roll on each check.The HallowUnderground, Caverns
PirateAfter a Pirate Invasion was beaten.OceanUnderground, Caverns
PrincessEvery other town NPC on the game's list of 24 lives in the world.
Santa ClausAfter the Frost Legion was beaten, during Christmas (15 to 31 December by the computer clock).SnowDesert
SteampunkerAfter any mechanical boss was beaten.DesertThe Jungle
StylistAfter it was rescued in this world.OceanSnow
TavernkeepAfter it was rescued in this world. It can be found after the Eater of Worlds or the Brain of Cthulhu was beaten.The HallowSnow
Tax CollectorAfter it was rescued in this world.SnowThe Hallow
Traveling Merchant
TruffleIn Hardmode, in a house with at least 100 glowing mushroom tiles near it. Before its first arrival the house must be above the underground layer.Surface Mushroom, Underground Mushroom
Witch DoctorAfter the Queen Bee was beaten.The JungleThe Hallow
WizardAfter it was rescued in this world.The HallowOcean
ZoologistThe Bestiary is at least 10% complete.SurfaceDesert

Town pets

NPCWhen it moves inLikesDislikes
Cat
Clumsy SlimeAfter a Clumsy Balloon Slime was killed.
Cool SlimeDuring a party.
Diva SlimeAfter a Sparkle Slime Balloon was used or shimmered.
Dog
Elder SlimeAfter it was freed from the Old Shaking Chest with a Golden Key.
Mystic SlimeAfter a Mystic Frog was hit with a powder.
Nerdy SlimeAfter King Slime was beaten.
Squire SlimeAfter a dropped Copper Helmet or Copper Shortsword touched a slime.
Surly SlimeAfter it was caught with a fishing line.

Plan a happy town