Terraria Wiki
Advertisement
Terraria Wiki

A Non-Player Character (NPC) is an automated character that provides a service to players. They are a kind of reward for achieving certain feats in Terraria, such as collecting items, defeating bosses, and exploration. Most NPCs are vendors, selling items in exchange for coins, and vice versa. Exceptions are the Guide, Nurse, Old Man, and Angler. A player can utilize NPCs by standing near and right-clicking on them.

NPC General Details

NPC Selection Menu

NPCs share many of the stats of a player character. They occupy 3 blocks tall and 2 blocks wide. They are slightly slower than a player and can only jump 3 blocks high; they have 250 HP and can take damage from monsters (with exception of the Old Man). As of 1.3, each of the NPCs can use a different attack to fight against monsters. Their health automatically regenerates over time. All NPCs (excluding the Old Man and Santa Claus) have randomly chosen names. Many of the names are references to well-known characters from Legend, or in some cases Deities, or Higher Powers of some Religions. Some are even references to well-known games or films.

A list of all currently gained NPCs can be found by entering the inventory screen (default Esc.), then press the house symbol above the armor. To place an NPC in a specific room, left click the portrait of the NPC and then left click room desired, leaving the NPC's banner in the clicked space if the housing is adequate. Clicking on the "question mark" box will allow the player to click on a potential NPC house and tell the player what the house still needs to be ready. If the housing is not enclosed properly then it will simply state that the house is not suitable; otherwise, it will state that the house is suitable. When Night begins, NPCs will walk to their respective banner remaining there until dawn at which point they will walk around and go through doors. If an NPC can't reach its house then when all players move away from it and its house the NPC will automatically teleport to its house. They also go to their houses when it's raining and only come out again when the rain stops (unless it is night time). NPCs will close doors they opened and leave doors alone that was open, to begin with.

Happiness

Introduced in the 1.4.0.1 version, specific NPCs will now be happy or unhappy based on their living conditions, biome, and other town NPCs living near them for example, if the Nurse lives near the Arms Dealer, They will be very happy as they are in a relationship. Happiness affects the prices vendor NPCs will charge, as well as pylon availability. Certain other numerical values (eg. the Tax Collector's maximum money storage) will also be affected.

Vendors

Main Article:Vendors

All vendors will purchase items for the same prices, regardless of what they sell. All purchasable items are worth five times more when bought from the NPCs than when selling them to the NPCs. Items sold to NPCs may be re-purchasable at the same price sold until the player closes the shop screen.

Spawn Conditions

Main Article: Spawn

To spawn all but three of the 25 NPCs (the Guide, the Old Man, and the Travelling Merchant) the player must build a suitable 10x6 home. This consists of a light source, flat surface item, and comfort item enclosed by blocks with a door or platforms to access the outside and proper walls. Furthermore, each NPC has one other unique requirement for spawning which is listed below (more information in the home page). This doesn't exclude the guide, who still requires the same to respawn should he die. NPCs will only spawn during the daytime. NPCs will not spawn during an event or if the house is in an area affected by too much Corruption or Crimson.

When all NPC requirements are met and suitable housing is available, the available NPC will spawn and a banner will appear in the occupied room. Upon spawning a text notification will display:

[NPC Name] the [NPC Type] has arrived.

Multiple NPCs can spawn on the same day. If the housing location is in view of the player, the new NPC will respawn slightly off screen, otherwise, it will spawn in the available housing. A killed NPC will respawn the following day and move back into its house (provided it still meets the requirements). If a house occupied by an NPC is destroyed, the NPC will move out, but will walk around in the same area and will no longer stay still at night until the house is restored or a new one is built.

NPC List

The following NPCs are listed in alphabetical order. NPCs are not gained in a specific order. Click on an NPC's name or image to get more information.

All NPCs require standard suitable housing. A few may have special requirements for housing beyond the standard.

This list was last updated for version 1.4.0.2

NPC Image and Type Purpose and Conditions Inventory
Arms Dealer

NPC 19

  • Sells gun-related items.
  • Spawns any time when the player has a Gun or Bullets in their inventory.
Angler

Angler

  • Gives fishing quests, and rewards the player with pirate or fish-related items.
  • Can be found in the Ocean biome.
Does not sell items
Clothier

Fancy Clothier

  • Sells vanity items such as clothing.
  • Spawns any time after defeating Skeletron.
  • Can be killed if the Clothier Voodoo Doll is equipped to re-summon Skeletron.
Cyborg

NPC 209

  • Sells various rockets.
  • Spawns any time after defeating Plantera.
Demolitionist

NPC 38

  • Sells explosives.
  • Spawns any time the player has an explosive (i.e. Bombs, Dynamite, etc.) in their inventory.
Dryad

NPC 20

Dye Trader

NPC 207

  • Sells dyes and Dye Vat
  • Spawns any time the player has any kind of dye or dye material in their inventory.
  • Trades Strange Plants for Special Dyes
Goblin Tinkerer

NPC 107

  • Sells tools and can re-forge weapons and accessories for a price.
  • Spawns Underground after defeating the Goblin Army and must be unbound.
Golfer

NPC??

  • Sells various golf related items.
  • Spawns in the underground Desert.
  • Golf Club (Iron)
  • Golf Club (Driver)
  • Golf Club (Wedge)
  • Golf Club (Putter)

(in various cosmetic qualities)

  • White Pin Flag
  • Red/Green/Blue/Yellow/Purple Pin Flag
  • Golf Tee
  • Golf Cup
  • Arrow Sign
  • Painted Arrow Sign
  • Golf Ball
  • Golf Whistle
  • Country Club Cap
  • Country Club Visor
  • Country Club Vest
  • Country Club Trousers
  • Lawn Mower
  • Golf Chest
  • Bronze Golf Trophy
  • Silver Golf Trophy
  • Gold Golf Trophy
  • The Rolling Greens
  • The Duplicity of Reflections
  • Study of a Ball at Rest
  • Fore!
Guide

NPC 22

  • Gives advice to players for game progression and can determine what crafting recipes an item can be used for.
  • Spawns at the start of any map.
  • Needs to spawn in order to summon the Wall of Flesh
Does not sell items
Mechanic

NPC 124

  • Sells wire, wrenches, and pressure plates.
  • Spawns within the Dungeon when Skeletron is defeated and must be unbound.
Merchant

NPC 17

  • Sells various items
  • Spawns any time all players have a combined total wealth of 50 Silver Coin in their inventories.
Nurse

NPC 18

  • Heals the player for a price.
  • Spawns any time a player uses a Heart Crystal to increase their health.
Does not sell items
Old Man

New Old Man

  • Prevents entrance into the Dungeon until Skeletron is defeated.
  • Spawns at the entrance of the Dungeon at the start of any map.
  • If Skeletron is defeated, he becomes Clothier.
Does not sell items
Painter

NPC 227

  • Sells paint and wallpaper.
  • Spawns any time when you get a painting and/or a banner of some sort or 3 or more NPCs lived in your home.
Party Girl

NPC 208

  • Sells party items
  • Spawns any time, with a 2.5% chance every day, when at least 14 NPCs have moved in.
Pirate

NPC 229

  • Sells cannons
  • Spawns any time after the player defeats the Pirate Invasion.
Santa Claus

Santa Claus

  • Sells Christmas-related items.
  • Spawns any time the player defeats the Frost Legion after November 25th (IRL).
  • Will die after December 31st and will not respawn again until November 25th (IRL).
Skeleton Merchant

NPC 453

  • Sells Torches, Counterweights, Rope, Bomb, and some unique items.
  • Spawns at any time in underground in the Cavern Layer and despawns when the player no longer sees him on his screen.
Steampunker

NPC 178

Stylist

NPC 353

  • Sells hair dye and can re-customize the player's hair.
  • Spawns any time in Spider Nests and must be unbound.
Tavernkeep

NPC 550

Tax Collector

NPC 441

  • Taxes other NPCs to gain money for the player. He will store maximum 10 gold.
  • Throw Purification Powder on a Tortured Soul (found in the Underworld) to spawn him.
Does not sell items
Travelling Merchant

TerrariaTravellingMerchant

  • Sells various items, with a different inventory each time he spawns.
  • Spawns when there are 2 NPCs in the world, 25% chance of spawning each day, then despawns at the end of the day.
Truffle

Mushroom

  • Sells mushroom-related items.
  • Spawns any time a suitable house is available in a surface Mushroom biome, after the player defeats the Wall of Flesh.
Witch Doctor

Witch Doctor

  • Sells Imbuing Station, fountains, and other tribal items.
  • Spawns any time after the player defeats Queen Bee.
Wizard

NPC 108

Zoologist

Zoologist

  • Sells animal related items.
  • Spawns when the player has completed 10%/80 pages.

Notes

Here is a link on how to get every NPC currently available in the game. https://www.youtube.com/watch?v=hJdXDwT79-E

  • It is possible to create a housing area where all NPCs will have their biome-specific items available by placing 300 Pink Ice Blocks, 100 tiles of mushroom grass, and 140 tiles of jungle grass/Lihzahrd bricks on the same screen where the NPC houses are located.
  • The Guide and the Clothier can be damaged and killed with weapons by equipping the Guide Voodoo Doll or the Clothier Voodoo Doll (respectively) in an accessory slot. Other NPCs can only be damaged and killed by monsters, lava, boulders, traps, or Rotten Eggs. They can also die from drowning in Water or Honey.
  • If you leave a bound NPC without rescuing him or her, the NPC will despawn and respawn later at another location.
  • All female NPCs (excluding Party Girl) become irritable during a Blood Moon, snapping at the player when being talked to.
  • NPCs can live in houses made from Demonite/Crimtane bricks.
  • Santa Claus can be force-spawned during any month by setting the date of your device to December 15-31. He will move into an available housing space as long as the Frost Legion has been defeated.
  • The Lost Girl is not an NPC, but rather, a dangerous disguised enemy.
  • The Merchant, Santa Claus and Wizard have the same head texture, although they each have different headgear.
  • The Angler doesn't technically die, instead he leaves.


NPCs
Angler Head Angler Arms Dealer Arms Dealer Clothier Clothier NPC Head 16 Cyborg
Demolitionist Demolitionist Dryad Dryad Dye Trader Head Dye Trader Goblin Tinkerer Goblin Tinkerer
GolferHead Golfer Guide Guide Mechanic Mechanic Merchant Merchant
Nurse Nurse Old Man Small Old Man Painter Head Painter Party Girl Head Party Girl
Pirate Head Pirate Santa Face Santa Claus Steampunker Head Steampunker Stylist Head Stylist
TravellingMerchant Head Travelling Merchant Truffle Head Truffle Witch Doctor Head Witch Doctor Wizard Wizard
SkeletonMerchant Skeleton Merchant Tax Collector's Head Tax Collector Tavernkeep's Head Tavernkeep
Advertisement