Terraria Mobile is that one of a kind game that can have you attached to it for hours with its unique 2D craft and build RPG playstyle. Some RPG elements are brought out by the interactivity with the gameโs non-playable characters also known as NPCs. This article will guide you on all about how to get these NPCs in Terraria Mobile, their usefulness, and why you should keep them happy.
What are NPCs in Terraria Mobile?

NPCs (Non-Playable Character) are automated characters that can interact with the player and provide help. They can be Vendors (meaning they sell items for coins) or Helpers (provide service for free/coins). NPCs cannot be directly harmed by the player, though they can take other forms of damage and.
At the start of a new world, the first NPC that comes to meet the eye is the Guide whose purpose only serves to guide the player in times of need. Just like most NPCs, he fights off dangers, has unique dialogue and personal preferences. He belongs to a total of 29 interactable NPC’s that benefit the player dearly in both early and late-game. Even if the process of getting them is long-term, but in the end, the one who reaps the benefits will be you. Thatโs why weโll start by welcoming them into your world and what better way is there but to prepare their own living space?
NPC Homes
NPC’s require their own living space to move in which will require you to go out and search for any desired material. Almost all NPCs in Terraria Mobile can live inside a basic 8×8 โshoeboxโ made of any solid material, however, you will have to mind these basic needs for it to be considered valid:
- A ceiling
- A door
- A light source (at least a torch)
- Crafted walls
- A table (workbench works too)
- A chair
- (Optional) Some Furniture to spice things up
Valid Homes for NPCs
You can check if an NPC home is valid by navigating to the Housing menu, tapping the ”?” and tapping anywhere inside the room you wish your NPC to move in. If the space is valid, expect the NPC to move in the morning or afternoon.
In case the NPC doesn’t move in:
- Invalidated housing (Check if you havenโt left out any of the important house parts)
- There is Corruption or Crimson nearby. (Take care of it or move somewhere else)
- There isnโt enough living space. (Make more room)
- Some unpatched holes in the walls are present. (Remove any present natural walls in your house)
- There is another NPC present in the house. (Move it to another valid house)
Types of NPCs in Terraria Mobile
NPC’s are categorized into two types namely, Pre-Hardmode NPC’s and Hardmode NPC’s which can then again be categorized into normal and special inhabitants. Pre-Hardmode NPC’s can move into any housing before or after Hardmode. While Hardmode NPC’s require Hardmode to be activated before they move in. Normal Inhabitants move in regardless of any defeated boss or discovery and can at the most require other similar NPC’s to be present before they spawn. Although, special inhabitants require more or fewer bosses to be defeated before they can move in. Nonetheless, all NPC’s are player-friendly types that could help protect and progress throughout the game.
Pre-hardmode NPCs

| NPC | Spawn condition | Function |
| Guide | Present immediately after the creation of a new world | โ Gives the player tips on what to do, how to acquire other NPCโs โShows recipes of the item selected at the โcraftingโ option |
| Merchant | Players have more than 50 silver coins in inventory | โSells primary items |
| Nurse | The player has exceeded 100 HP | โFully restores the playerโs HP and removes debuffs for coins |
| Demolitionist | An explosive is present in the inventory | โSells explosive-related items |
| Dye Trader | A dye-related item is present in the playersโ inventory | โTrades in rare dyes exchangeable for Strange Plants โSells the Dye Vat |
| Angler | Appears after interacted once as the Sleeping Angler on either side of the Ocean | โ Hands out various rewards for each completed fishing quest |
| Zoologist | Appears after at least 53 Bestiary entries. | โ Sells wearable vanity, mount, pet licenses, and critter-related items. |
| Painter | After at least 8 other NPCโs have been acquired | โ Sells buckets of paint, paint tools, and decorative paintings. |
| Golfer | Appears after interacted once in the Underground Desert | โ Sells all sorts of golfing items |
| Arms Dealer | Any bullet-shooting gun or bullet type is present in inventory | โ Sells ammo, guns, and other munition. |
Continued List of Pre-hardmode NPCs
| NPC | Spawn condition | Function |
| Tavernkeep | After the player defeats their Evil Biomesโ respective boss he will appear after interacted as an Unconscious Man somewhere in the world. | โSells Ale, Eternia Crystals, the Eternia Crystal Stand, and other Old Oneโs Army related items. |
| Stylist | After interacted once as the Webbed Stylist in a Spider Cave | โSells hair dye and can customize the playerโs hairstyle |
| Dryad | Any boss except for King Slime and the Wall of Flesh has been defeated. | โSells both Evil and harmless biome items and can tell the Evil Biome ratio(%) |
| Goblin Tinkerer | After interacted once as the Bound Goblin after the first Goblin Invasion has been defeated. | โSells various items like Tinkererโs Workshop, Rocket boots and can reforge certain items. |
| Witch Doctor | Appears after Queen Bee has been defeated | โSells various items like the Blowgun, summoner sets, and the Imbuing Station |
| Clothier | Appears after speaking to the Old Man at the Dungeon entrance and Skeletron has been defeated. | โSells the Familiar set and other vanities |
| Mechanic | Appears after interacted once as the Bound Mechanic in any layer of the Dungeon | โSells Wire, Wrenches, Switches, Levers, and more mechanic items |
| Party Girl | After at least 8 other NPCโs have been acquired | โSells party themed items like the Beach Ball, Confetti Gun, Bubble machine, and more |
Hardmode NPCs

They are available in a more difficult version of the initial world. Here are all the Hardmode NPCs in Terraria, their Spawn conditions along with their Functions.
| NPC | Spawn condition | Function |
| Wizard | After interacted once as the Bound Wizard in the Cavern layer | โSells magic items like Crystal Ball Ice Rod, Spell Tomes, and Mana potions |
| Tax Collector | After using Purification Powder on a Tortured Soul in the Underworld | โTaxes other NPCโs for the player |
| Truffle | Appears after an empty house is available surface mushroom biome is available abo | โSells the Autohammer, Dark Blue Solution, and other cool Mushroom-related items |
| Pirate | Appears after a pirate invasion has been defeated | โSells the Cannon, Cannonball, Bunny Cannon and more |
| Steampunker | Appears after a mechanical boss has been defeated | โSells the Jetpack, Clentaminator, almost all solutions, and more |
| Cyborg | Appears after Plantera has been defeated | โSells the Proximity Mine Launcher, different rocket types, and more |
| Princess | Appears after the player has acquired all NPCโs except Pets and Santa Claus | โSells the Royal Set, Paintings, Glass slipper Music box, and other vanities |
| Santa Claus | Appears during Christmas after the Frost Legion has been defeated | โSells decorative lights and other Christmas-themed decorations |
Pet NPCs

Pet NPCโs are defenceless, harmless creatures NPC’s which overly function only as monster spawn-rate reducers. They give no further benefits to the player or the NPCโs and require first acquiring the Zoologist and filling some of the Bestiary. Once their designated license is purchased at the Zoologist and used they will arrive at dawn. As for housing, they only need any home-living to be present and will peacefully live alongside them.
| NPC | Required License | Required Bestiary fill |
| Cat | Cat Licence | 53 |
| Dog | Dog Licence | 131 |
| Bunny | Bunny Licence | 235 |
Self appearing NPCs (all Pre-Hardmode)
| NPC | Spawn condition | Function |
| Old Man | Present immediately at the dungeon entrance after the creation of a new world | โSummons Skeletron after the player presses the โCurseโ option at night and will arrive as the Clothier the next day once Skeletron has been defeated |
| Skeleton Merchant | Appears randomly near the player in the Caverns | โSells a bunch of unique ware depending on the moon phases |
| Traveling Merchant | Appears randomly during in the morning once at least 2 NPCโs have been acquired and can notify the player when doing so | โ Sells a bunch of unique ware during the day and leaves in the evening |
NPC Happiness
NPC happiness is quite a complex-calculated process that affects NPC prices, thus, depending on who their neighbours are and what biomes they are present at. Keeping them happy isnโt necessarily needed unless you wish to save money. Thus, keeping in mind, that it will also require you to consistently transfer them to a different biome and also have different loved NPCโs near them.

Max NPC happiness (per NPC)
NPC Happiness is a new system that was added to Terraria as part of a recent update, and it rewards players for housing the game’s NPCs in their preferred biomes and near their favorite neighbors. Here’s all about each NPC and the best tips to set up the NPCs’ happiness perfectly in Terraria.
Guide
- Guideโs preferred biome(s) is the Forest and preferred NPCโs are the Princess, Clothier, and Zoologist.
- His least preferred biome(s) is the Ocean and the least preferred NPCโs is the Steampunker.
- The Guideโs most hated NPC is the Painter.
Merchant
- Merchantโs preferred biome(s) is the Forest and preferred NPCโs are the Golfer and Nurse.
- The Merchantโs least preferred biome(s) is the Desert and the least preferred NPCโs is the Tax Collector.
- The Merchantโs most hated NPC is the Angler.
Nurse
- Nurseโs preferred biome(s) are the Hollow and preferred NPCโs are the Arms Dealer and Wizard.
- The Nurseโs least preferred biome(s) is the Snow biome and the least preferred NPCโs are the Dryad and Party Girl.
- The Nurseโs most hated NPC is the Zoologist.
Demolitionist
- The Demolitionistโs preferred biome(s) is the Underground, Cavern, and Underworld, and preferred NPCโs are the Tavernkeep and Mechanic.
- The Demolitionistโs least preferred biome(s) is the Ocean and least preferred NPCโs are the Goblin Tinkerer and Arms Dealer.
Dye Trader
- Dye Traderโs preferred biome(s) is the Desert and preferred NPCโs are the Arms Dealer and Painter.
- His least preferred biome(s) is the Forest and the least preferred NPCโs is the Steampunker.
- The Dye Traderโs most hated NPC is the Pirate.
Angler
- Anglerโs preferred biome(s) is the Ocean and preferred NPCโs are the Demolitionist, Party Girl, and Tax Collector.
- His least preferred biome(s) is the Desert.
- The Anglerโs most hated NPC is the Zoologist is the Tavernkeep.
Painter
- Painter’s preferred biome(s) is the Jungle and preferred NPCโs are Dryad.
- His least preferred biome(s) is the Forest and the least preferred NPCโs is the Cyborg and Truffle.
Golfer
- Golferโs preferred biome(s) is the Forest and preferred NPCโs is the Angler, Painter, and Zoologist.
- His least preferred biome(s) are the Underground, Cavern, and Underworld and the least preferred NPC is the Pirate.
- The Golferโs most hated NPC is the Merchant.
Arms Dealer
- Arms Dealerโs preferred biome(s) is the Desert and preferred NPCโs are the Nurse and Steampunker.
- His least preferred biome(s) is the Snow Biome and the least preferred NPCโs is the Golfer.
- The Arms Dealerโs most hated NPC is the Demolitionist.

Tavernkeep
- Tavernkeepโs preferred biome(s) are the Hallow and preferred NPCโs are the Demolitionist and Goblin Tinkerer.
- His least preferred biome(s) is the Snow Biome and the least preferred NPC is the Guide.
- The Tavernkeepโs most hated NPC is the Dye Trader.
Stylist
- Stylistโs preferred biome(s) is the Ocean and preferred NPCโs are the Dye Trader and Pirate.
- His least preferred biome(s) is the Snow Biome and the least preferred NPCโs is the Tavernkeep.
- The Stylistโs most hated NPC is the Goblin Tinkerer.
Dryad
- Dryadโs preferred biome(s) is the Jungle and preferred NPCโs are the Witch Doctor and Truffle.
- His least preferred biome(s) is the Desert and the least preferred NPCโs is the Angler.
- The Dryadโs most hated NPC is the Golfer.
Goblin Tinkerer
- Goblin Tinkererโs preferred biome(s) are the Underground, Cavern, and Underworld, and preferred NPCโs are the Dye Trader and Mechanic.
- His least preferred biome(s) is the Jungle and the least preferred NPCโs is the Clothier.
- The Goblin Tinkererโs most hated NPC is the Stylist.
Witch Doctor
- The Witch Doctorโs preferred biome(s) the Jungle and preferred NPCโs are the Dryad and Guide.
- His least preferred biome(s) is the Hallow and the least preferred NPCโs is The Nurse.
- The Witch Doctorโs most hated NPC is the Truffle.
Clothier
- The Clothierโs preferred biome(s) are the Underground, Cavern, and Underworld, and preferred NPCโs are Truffle and Tax Collector.
- His least preferred biome(s) is the Hallow and the least preferred NPCโs is Nurse.
- The Clothierโs most hated NPC is the Mechanic.
Mechanic
- Mechanicโs preferred biome(s) is the Snow Biome and preferred NPCโs are the Cyborg and Goblin Tinkerer.
- His least preferred biome(s) is the Underground, Cavern, and Underworld, and least preferred NPCโs is Arms Dealer.
- The Mechanicโs most hated NPC is the Clothier.
Party Girl
- Party Girlโs preferred biome(s) is the Hallow and preferred NPCโs are the Stylist, Wizard, and Zoologist.
- His least preferred biome(s) are the Underground, Cavern, and Underworld, and the least preferred NPCโs is the Merchant.
- The Party Girlโs most hated NPC is the Tax Collector.
Wizard
- Wizardโs preferred biome(s) are the Hollow and preferred NPCโs are the Golfer and Merchant.
- His least preferred biome(s) is the Ocean and the least preferred NPCโs is the Witch Doctor.
- The Wizardโs most hated NPC is the Cyborg.
Tax Collector
- Anglerโs preferred biome(s) is the Snow Biome and preferred NPCโs are the Merchant and Party Girl.
- His least preferred biome(s) is the Hallow and least preferred NPCโs is the Demolitionist and Mechanic.
- The Anglerโs most hated NPC is Santa Claus.
Truffle
- Truffleโs preferred biome(s) is the Glowing Mushroom biome and preferred NPCโs are the Dryad and Guide.
- His least preferred NPCโs is the Clothier.
- The Truffleโs most hated NPC is the Witch Doctor.
Pirate
- Anglerโs preferred biome(s) is the Ocean and preferred NPCโs are the Angler and Tavernkeep.
- His least preferred biome(s) is the Underground, Cavern, and Underworld, and least preferred NPCโs is the Stylist.
- The Anglerโs most hated NPC is the Guide.
Steampunker
- Steampunkerโs preferred biome(s) is the Desert and preferred NPCโs are the Cyborg and Painter.
- His least preferred biome(s) is the Jungle and the least preferred NPCโs are the Dryad, Painter, and Wizard.
Cyborg
- Cyborgโs preferred biome(s) Snow Biome and preferred NPCโs are the Pirate, Steampunker, and Stylist.
- His least preferred biome(s) is the Jungle are and the least preferred NPC is the Zoologist.
- The Cyborgโs most hated NPC is the Wizard.
Princess
- The Princessโ has no preferred biome(s) and prefers every NPC.
Santa Claus
- Santa Clausโs preferred biome(s) is the Snow biome and preferred NPCโs are the Princess.
- His least preferred biome(s) is the Desert.
- Santa Clausโs most hated NPC is the Tax Collector.
Thatโs all you needed to know about NPCs in Terraria Mobile! Have fun designing homes for them!
Thatโs all we got for today regarding the Terraria Mobile NPCs Guide. If you found it helpful, let us know your opinions in the comment section below!
For more Mobile Gaming news and updates, join our WhatsApp group, Telegram Group, or Discord server. Also, follow us on Google News, Instagram, and Twitter for quick updates.
