Terraria Best Pylon Setup and NPC Housing Guide — Optimal Town Layout

Optimal Biome NPC Pairings for Pylons
| Biome | NPC 1 | NPC 2 | Sells Pylon |
|---|---|---|---|
| Forest | Guide | Merchant | Yes — most common, easy unlock |
| Snow | Mechanic | Cyborg | Yes — Mechanic loves cold biome |
| Desert | Arms Dealer | Nurse | Yes — Arms Dealer ideal for desert |
| Jungle | Witch Doctor | Dryad | Yes — pair benefits from each other |
| Mushroom | Truffle (Mushroom-only) | Dryad | Yes — Truffle is Mushroom-only NPC |
| Hallow | Wizard | Party Girl | Yes — Wizard loves Hallow |
| Ocean | Pirate (Ocean only) | Angler | Yes — Pirate and Angler love water |
| Underground | Goblin Tinkerer | Mechanic | Yes — both prefer underground caves |
How NPC Happiness Works
Each NPC has a 'happiness level' (Excited, Content, Happy, Comfortable, Crowded, Hate). Happiness depends on three factors: (1) preferred biome, (2) loved/liked/disliked/hated neighbors, and (3) crowding (more than 4 NPCs nearby = crowded penalty).
Each NPC has a preferred biome where they're happiest. The Forest is the universal 'OK' biome — every NPC tolerates it. Snow is loved by Mechanic and Cyborg. Desert by Arms Dealer and Nurse. Each pairing should have BOTH NPCs in their preferred or 'liked' biome to maximize happiness.
Neighbor relationships also matter: Guide likes Clothier; Mechanic likes Goblin Tinkerer; Nurse likes Arms Dealer; Wizard likes Painter; Truffle likes Dryad. Place pairs in their preferred biome with their preferred neighbor for 'Excited' happiness — the best state.
At Happiness 'Excited' or higher (~85%+), the biome NPCs will sell their respective pylon. At lower happiness, the pylon is not available for purchase. So step 1 of building a pylon network: place compatible NPC pairs in each biome.
Optimal Pylon Network Layout
A complete pylon network has 7 active pylons (Forest, Snow, Desert, Jungle, Mushroom, Hallow, Ocean) plus 1 special Underground pylon. The Mushroom biome requires either a natural Mushroom biome surface or a man-made one (Mushroom Biome in Sky kit = Mushroom Biome bricks + Mushroom NPC requirements).
Layout strategy: build a 'Main Town' in the Forest where you keep Guide, Merchant, Nurse, Demolitionist, Dye Trader, etc. Around this Main Town, position pylon outposts in each major biome. Each outpost has 2 NPCs assigned to it — usually the 'preferred' pairing for that biome.
Distance matters: pylon-to-pylon distance must be at least 30+ tiles for both pylons to function. Don't cluster pylons in one area. Keep them spread out across the surface and underground biomes. Travel between pylons via the in-game map (right-click a pylon icon = fast travel).
Pylon Pricing and Discount Strategy
Each pylon has a fixed price from the NPC selling it (typically 1 Platinum coin = 100 Gold = 10000 Silver). However, NPC happiness affects pricing — Excited NPCs sell at a 25% discount; Content NPCs at normal price; Disliked or Hated NPCs at 25-50% markup.
Strategy: set up the perfect NPC pairing in each biome to get Excited status. The first pylon purchase gets the 25% discount. After that, you also get prices reduced on all OTHER goods that NPC sells (potions, ammo, materials). NPCs in Excited state are simply more economical to buy from.
Crowding penalty: if you have 4+ NPCs in a small area, every NPC there takes a -50% happiness penalty. Don't cluster all your NPCs in one big tower — spread them out across biomes. Build small 2-NPC outposts in each biome rather than one 15-NPC mega-town.
Pylon Setup Difficulty per Biome
| Biome | Difficulty | Why |
|---|---|---|
| Forest | Easy | Most common biome; easy NPC placement |
| Snow | Easy | Snow is common at edge of map; Mechanic/Cyborg are easy NPCs |
| Desert | Easy | Common biome; Arms Dealer + Nurse pair easily |
| Jungle | Medium | Witch Doctor is unlocked from Queen Bee; Dryad from any boss |
| Mushroom | Hard | Truffle requires man-made or natural Mushroom Biome; complex |
| Hallow | Hard | Hallow only exists in Hardmode (post-Wall of Flesh) |
| Ocean | Medium | Pirate is unlocked from Pirate Invasion; need beach + sand |
| Underground | Hard | Underground requires deep mines and stable cave outpost |
Verdict: Start with Forest + Snow + Desert + Jungle pylons in Pre-Hardmode. Add Mushroom + Hallow + Ocean + Underground in Hardmode as new NPCs unlock. The full 8-pylon network only completes in Late Hardmode.
Setting Up the Mushroom Biome Pylon (Hardest)
The Mushroom biome pylon requires the Truffle NPC, who only spawns when there's a surface-level Mushroom Biome with proper conditions. To create one: dig out a 80×40-tile area on the surface (or floating in the sky), place Mud Blocks throughout, and plant Mushroom Grass Seeds (sold by Dryad after Eye of Cthulhu).
The Mushroom Biome must be 100+ Mushroom-Grass-tiles to count as a biome. Once placed, Truffle moves in immediately (usually within 1 day). Position Dryad next to Truffle in the Mushroom outpost — Dryad loves Truffle, providing the happiness bonus needed for the Mushroom pylon.
Critical: don't place this in the underground or sky. The Mushroom biome must be on the surface (above ground level 0) for Truffle to spawn. If your Mushroom area is underground, you'll get the Mushroom biome environment but Truffle won't move in.
NPC Happiness — Best Pairings Cheat Sheet
- Guide: Loves Forest, likes Hallow. Loves Clothier neighbor.
- Merchant: Loves Forest, likes Hallow. Loves Goblin Tinkerer neighbor.
- Nurse: Loves Desert, likes Hallow. Loves Arms Dealer neighbor.
- Arms Dealer: Loves Desert, likes Hallow. Loves Nurse neighbor.
- Demolitionist: Loves Underground, likes Snow. Loves Mechanic neighbor.
- Dryad: Loves Forest/Jungle, dislikes Corruption/Crimson. Loves Truffle, likes Witch Doctor.
- Goblin Tinkerer: Loves Underground, likes Forest. Loves Mechanic neighbor.
- Mechanic: Loves Snow, likes Forest. Loves Goblin Tinkerer + Cyborg.
- Cyborg: Loves Snow, likes Mushroom. Loves Mechanic neighbor.
- Witch Doctor: Loves Jungle, likes Hallow. Loves Dryad neighbor.
- Truffle: Loves Mushroom only. Loves Dryad neighbor.
- Wizard: Loves Hallow, likes Snow. Loves Painter + Princess.
- Party Girl: Loves Hallow, likes Forest. Loves Wizard + Painter.
- Pirate: Loves Ocean only. Loves Angler.
- Angler: Loves Ocean only. Loves Pirate.
- Steampunker: Loves Hallow, likes Snow. Loves Painter + Cyborg.
- Painter: Loves Forest/Hallow, likes Jungle. Loves Wizard + Steampunker.
Complete 8-Pylon Network Layout
| Slot | Recommended pick | Why / notes |
|---|---|---|
| Forest (Main Town) | Guide + Merchant | Easiest pylon. Build main town in Forest at world center. |
| Snow (West/East of Spawn) | Mechanic + Cyborg | Mechanic from Dungeon. Cyborg from Plantera. Snow biome at world edge. |
| Desert (Edge of map) | Arms Dealer + Nurse | Both love desert. Place near the actual desert biome. |
| Jungle (East side) | Witch Doctor + Dryad | Witch Doctor from Queen Bee. Dryad from any boss. Both love jungle. |
| Mushroom (Custom-built) | Truffle + Dryad (or Painter) | Build 80x40 Mushroom biome on surface. Truffle moves in. |
| Hallow (Hardmode only) | Wizard + Party Girl | Hallow appears post-Wall of Flesh. Wizard from Dungeon Hardmode. |
| Ocean (Far west/east edge) | Pirate + Angler | Pirate from Pirate Invasion. Angler at beach with quests. |
| Underground (Mine outpost) | Goblin Tinkerer + Mechanic (alt) | Goblin Tinkerer is rescued from Underground caves. Both love underground. |
Frequently asked questions
What is the minimum happiness for a pylon to work?
An NPC needs to be at 'Excited' status (happiness >85%) to sell their biome pylon. Lower happiness (Happy, Content) means the pylon is not for sale. Get NPCs to Excited by placing them in their preferred biome with a preferred neighbor and avoiding crowding (no more than 4 NPCs in a 25-tile radius).
Can I use a pylon if the biome conditions change?
Yes, once a pylon is built, it remains functional even if the biome changes around it. However, the pylon network requires you to have at least 2 NPCs in 'happiness Excited' state in the pylon's biome at all times. If you accidentally damage the biome (place too much wood/stone, breaking biome counts), the pylon will deactivate until you restore the biome.
Do NPCs share happiness with neighbors?
Yes — NPC happiness improves when paired with a 'liked' or 'loved' neighbor. Mechanic + Goblin Tinkerer love each other; Mechanic + Cyborg also love. Witch Doctor + Dryad love each other. Use these pairings to easily hit 'Excited' status.
Can I move pylons after placing them?
Yes — pylons can be moved like any block. Place the pylon (bought from NPC), and you can break it later with a pickaxe and re-place. The pylon stays in your inventory. The biome it's in must satisfy happiness requirements at the new location.
What if no NPC sells a pylon in a biome?
You need at least 2 NPCs in that biome at 'Excited' happiness. If neither NPC sells, check their happiness levels — make sure both are at Excited. Then check the biome — does it qualify as the right biome type? Some pylons (Hallow, Mushroom) require specific block counts. The biome must be officially classified as that type, not just contain a few mushrooms.
Is the Forest pylon worth using?
Yes — the Forest pylon (typically at your main spawn town) is the central hub of your fast-travel network. From it you can fast-travel to any other functional pylon. Make sure your main Forest pylon is working (Excited NPCs) before expanding to other biomes.
What's the most useful pylon to build first?
Snow pylon. It's easy to set up (Mechanic + Cyborg both love Snow) and the Snow biome typically contains valuable progression items (Frostburn fish, Ice Mimics in Hardmode). Forest is the easiest but you're often there anyway. Snow is the highest-priority 'travel target' after Forest.
Can I have multiple pylons in the same biome?
No — only one functional pylon per biome. If you try to place a second pylon in an already-claimed biome, the first one disables. Each biome supports exactly one pylon. The 8-pylon network targets one pylon per the 8 major biomes.
Sources & verification
Continue this guide path
- ›NPC Happiness & Pylon Guide in Terraria — Fast Travel Network SetupTerraria's NPC happiness system rewards you with cheaper shop prices and access to Pylons — fast-travel teleporters that let you instantly warp between biomes. This guide covers optimal NPC pairings, biome placements, and how to build a full pylon network.
- ›Terraria Progression Guide — Boss Order & Gear Milestones from Start to EndgameFollow the optimal boss order and gear milestones from your first night in Terraria all the way through Moon Lord. Includes pre-Hardmode and Hardmode checklists.
- ›Hardmode Preparation Guide in Terraria — What to Do Before Wall of FleshEverything you need to do before defeating the Wall of Flesh to ensure you are ready for Hardmode. Covers gear, world preparation, biome containment, and essential pre-Hardmode milestones.
- ›Terraria Biome Farming Chain Guide — Build Artificial Biomes for LootHow to build artificial biomes in Terraria for efficient farming: Hallow, Corruption, Crimson, Mushroom, Snow, Desert, Jungle, and Underworld. Includes block counts, depth requirements, mob spawn rules, and the chained farm setups that let you grind Souls, Keys, and rare drops without leaving your base.
- ›Terraria Events Guide — All Invasions, Moons & How to Trigger ThemEvery Terraria event in one guide: Blood Moon, Goblin Army, Pirate Invasion, Frost Legion, Old One's Army, Solar Eclipse, Pumpkin Moon, Frost Moon, Martian Madness, and Lunar Events. Learn each event's trigger, wave count, rewards, and the arena setups that make farming them efficient.