How to Get the Mushroom NPC in Terraria: Simple Step-by-Step Guide

If you’ve spent any time messing around with hardmode Terraria, you’ve probably stumbled across mentions of a strange blue NPC that sells some of the best early hardmode weapons and endgame crafting tools in the game. I remember spending three whole in-game weeks building a massive underground mushroom biome on my first playthrough, confused why he never showed up, before I learned I was missing one key requirement. If you’re in the same boat, this guide breaks down exactly how to get the Mushroom NPC in Terraria, including all prerequisites, common mistakes to skip, and what you get once he moves in.

Prerequisites You Need to Meet Before You Can Get the Mushroom NPC in Terraria

First, let’s clear up the most common misconception new players have: this NPC, officially called the Truffle, is a hardmode-exclusive NPC. The Mushroom NPC will never spawn in pre-hardmode worlds, no matter how big or well-built your mushroom biome is. You’ll need to beat the Wall of Flesh first to unlock hardmode before you even start working on spawning him.

Beyond hardmode, you have two core non-negotiable requirements. First, you need a valid surface glowing mushroom biome. This is the mistake I made on my first run: underground mushroom biomes don’t count, even if they’re huge. The biome has to be above the 0 elevation line, which is the point where the game’s background switches from underground cavern textures to open sky.

Second, you need a valid, unoccupied NPC house built entirely within that surface mushroom biome. The house has to meet all standard Terraria housing rules: at least 60 total tiles, solid background walls, a light source, a flat surface item like a table or work bench, a comfort item like a chair, and a door. It also can’t be within 25 blocks of corruption, crimson, or hallow, as those biomes will cancel out the mushroom biome status in the area.

How to Build a Valid Surface Glowing Mushroom Biome Fast

Building the biome doesn’t have to take hours, even if you don’t have endgame tools yet. If you’re prepping before you enter hardmode, head down to an underground glowing mushroom biome and harvest as many mushroom grass seeds as you can. Mature glowing mushrooms have a 50% chance to drop a seed when you cut them with any tool, so 10 minutes of harvesting will give you more than enough seeds to work with.

Pick a flat spot on the surface at least 50 blocks away from any existing biomes you don’t want to mess with. I usually pick a small island in the ocean if I have one available, because it eliminates the risk of other biomes spreading into the mushroom area. Lay down at least 120 mud blocks in a flat rectangle, then plant one mushroom grass seed every 2-3 blocks. The grass will spread across all the mud blocks on its own over 1-2 in-game days, and small glowing mushrooms will start growing naturally once the grass is established. You only need 100 valid mushroom biome blocks to trigger the biome status, but building a slightly larger area reduces the risk of nearby biomes interfering.

If you already have access to the Clentaminator, you can skip the seed planting step entirely. Buy dark blue solution from the Dryad when she’s in a mushroom biome, then spray it on mud blocks on the surface to turn them into mushroom grass instantly. This is the fastest way to build the biome if you’re already a few hours into hardmode.

Most players run into issues with their biome not counting because of small avoidable mistakes. Here are the most common ones to watch out for:

  • Building the biome below surface elevation, which counts as an underground mushroom biome and won't trigger the NPC spawn
  • Placing too many non-mushroom blocks in the area, which dilutes the biome count and invalidates the spawn requirement
  • Letting corruption, crimson, or hallow spread within 30 blocks of the biome, which cancels out the mushroom biome status
  • Forgetting to clear any enemy spawns in the area, which can prevent NPCs from moving into nearby housing

How to Trigger the Mushroom NPC Spawn Once Your Biome Is Ready

Once you have a valid surface mushroom biome set up, the next step is building a valid house inside the biome borders. You don’t have to use mushroom-themed blocks for the house, but I prefer to use mushroom walls and planks because they look nice, and they count towards the biome block count if you’re right at the 100 block threshold.

Next, open your housing menu and confirm that the house is marked as valid, and that you have an open NPC slot available. I can’t tell you how many times I’ve waited for an NPC to spawn only to realize I had a recently killed Guide taking up the only open slot. If all your slots are full, build another small empty house somewhere in your world to open up a new slot. You don't need to do anything special to trigger the spawn once all requirements are met, just wait 1-2 in-game days and he will move in automatically.

Spawning can be delayed if there’s an active event going on in your world, like a blood moon, solar eclipse, or goblin army. If you’re waiting longer than 2 in-game days, check if there’s an active event, and make sure no corruption or crimson has spread into the biome area. You can confirm your biome is valid by checking if the background has switched to the glowing mushroom biome sky, and if the background music changes to the mushroom biome track.

Top Perks You Get When You Unlock the Mushroom NPC

The work to unlock the Truffle is more than worth it, even if you don’t plan on using ranger gear for your playthrough. He sells a ton of exclusive items you can’t get anywhere else in the game, starting with powerful early hardmode gear and ending with endgame crafting tools.

First, he sells the Mushroom Spear for 70 gold coins as soon as he moves in. This spear has 40 melee damage, pierces up to 3 enemies, and has a long range that makes it one of the best early hardmode melee weapons for fighting off the first wave of hardmode enemies. He also sells the entire glowing mushroom furniture set, which glows in the dark and is perfect for building atmospheric base areas without needing extra light sources.

The Autohammer is one of the most valuable endgame crafting items you can get from any NPC, so unlocking the Truffle is non-negotiable for ranger builds. He starts selling this item once you beat Plantera, and it lets you turn glowing mushrooms and chlorophyte bars into Shroomite Bars, the core ingredient for the endgame Shroomite armor set that gives massive ranged damage bonuses.

He also sells Dark Blue Solution for the Clentaminator, which lets you expand your mushroom biome or create new ones in other parts of the world quickly. If you build a large enough surface mushroom biome, Truffle Worms will start spawning there, which you can use to summon the Duke Fishron boss, one of the most powerful optional bosses in the game. If you keep the Mushroom NPC happy by housing him in his preferred biome with the Dryad as a neighbor, he will sell items at a 20% discount, which saves you a ton of coins early in hardmode. You can also pair him with the Guide or the Arms Dealer as neighbors if you don’t have space for the Dryad nearby, and he’ll still stay happy enough for a small discount.

At the end of the day, learning how to get the Mushroom NPC in Terraria is a small investment that pays off massively for every playthrough, no matter what class you're playing. You don't need any fancy endgame gear to unlock him, just a little bit of prep work before you enter hardmode, and 10 minutes of building once you beat the Wall of Flesh. If you run into issues getting him to spawn, double check the common mistakes we listed earlier, and you'll have him moved into your world in no time. Once he’s there, you’ll wonder how you ever played hardmode without access to his exclusive items.