If you’ve spent dozens of hours grinding through Hardmode in Terraria, you’ve probably hit a point where you’re hunting for the best late-game gear to take on the Moon Lord or tough events like the Frost Moon. If you main a ranged build, you’ve almost certainly looked up how to get the Truffle in Terraria, since he’s the only NPC that sells the Autohammer you need to craft Shroomite armor, the strongest pre-Moon Lord ranged set in the game. I’ve had three separate playthroughs where I messed up his spawn requirements before I finally figured out all the small, easy-to-miss details that most generic guides skip. This walkthrough covers every step you need, plus the mistakes to avoid so you can unlock him in under an hour instead of wasting half a playthrough waiting for a spawn that will never happen.
What Makes the Truffle NPC Worth Unlocking?
You might be wondering if going through the trouble of spawning the Truffle is worth the effort, especially if you don’t main a ranged character. The short answer is yes, even if you prefer melee, magic, or summoner builds, the Truffle sells items that make every playthrough smoother. The Shroomite armor set isn’t just good for ranged users — its stealth bonus lets you sneak past most late-game enemies without being detected, which is perfect for farming rare drops without getting swarmed. He also sells the Autohammer, the only tool that lets you turn Glowing Mushrooms into Shroomite Bars, which are used for dozens of high-tier crafting recipes beyond just armor.
Another underrated item he sells is the Dark Blue Solution for the Clentaminator, which lets you convert any biome into a Glowing Mushroom biome in seconds. That’s a game changer if you want to farm Glowing Mushrooms for healing potions, or if you want to build a permanent mushroom base without waiting for seeds to spread slowly. He also sells the Mushroom Spear early on, which is one of the strongest Hardmode melee weapons you can get right after beating your first mechanical boss, no extra grinding required.
Prerequisites to Spawn the Truffle NPC
Before you even start building a house for the Truffle, you need to make sure you’ve hit all the non-negotiable spawn requirements. I can’t tell you how many times I built a perfect Glowing Mushroom biome house only to realize I hadn’t beaten a single mechanical boss yet, so nothing happened. All of these requirements have to be met in the same world you’re playing in, and none of them carry over from other playthroughs.
- You have defeated at least one Hardmode mechanical boss (The Destroyer, Skeletron Prime, or Twins) in your current world. You don’t need to beat all three, just one to trigger his spawn eligibility.
- You have a valid, vacant house built entirely in an above-ground Glowing Mushroom biome. Underground Glowing Mushroom biomes do not count for his spawn, even if you build a house inside one.
- The Glowing Mushroom biome is at least 100 tiles large, with 200+ total Glowing Mushroom-related tiles for faster spawn rates. Nearby non-mushroom tiles can reduce the biome’s effective size, so bigger is always better.
- You are not currently in a blood moon, eclipse, pirate invasion, or other hostile event that blocks normal NPC spawns. NPCs won’t spawn at all during these events, so wait until they end to check for the Truffle.
Most new players miss the above-ground Glowing Mushroom biome requirement, since the only natural Glowing Mushroom biomes generate underground. That means you’ll have to build your own above-ground version manually, which is way easier than it sounds once you have the right materials. You can check if an area counts as above ground by opening your map and making sure the depth reading is above 0, which is the line between the surface and cavern layers.
Exact Steps for How to Get the Truffle in Terraria
Now that you’ve confirmed you meet all the prerequisites, you can start the process of spawning the Truffle. This whole process takes about 30 to 45 minutes if you already have Glowing Mushroom seeds saved up, and a little longer if you need to farm them first. I usually do this right after I beat The Destroyer, since it’s the easiest mechanical boss for most new players to take down first.
First, head to an underground Glowing Mushroom biome with a pickaxe and shears. Collect at least 50 Glowing Mushroom seeds by hitting the tall Glowing Mushroom plants with shears, and bring back at least 200 mud blocks if you don’t already have them in your inventory. Mud blocks are super common in underground jungles and mushroom biomes, so you won’t have to look far to stock up.
Next, find a flat spot on the surface of your world, away from other biomes if possible. I usually pick a spot on the edge of the forest biome, far enough from the corruption or crimson that it won’t spread to my new mushroom biome. Place the mud blocks in a flat platform that’s at least 30 blocks wide and 5 blocks tall, then plant the Glowing Mushroom seeds on every exposed mud block. The seeds will start spreading to adjacent mud blocks after a few in-game days, but you can speed up the process by planting more seeds if you have them.
Once the biome starts spreading, you’ll notice the background change to the signature blue Glowing Mushroom biome background, and the music will switch to the Glowing Mushroom biome track. That’s how you know the area counts as a valid biome for the Truffle. Build a standard NPC house inside this biome, making sure every part of the house (floor, walls, ceiling, furniture) is inside the biome’s bounds. Use the Housing Query tool from the inventory menu to confirm the house is valid and marked as suitable for NPCs.
Once the house is marked as valid, just go about your normal gameplay for a few in-game days, making sure you don’t trigger any hostile events. You’ll get a system message that says “The Truffle has arrived!” once he spawns, and you’ll find him standing inside his new house. If you don’t see him after three in-game days, double check that the biome is large enough and that the house is entirely inside the biome bounds.
Common Mistakes to Avoid When Unlocking the Truffle
Even if you follow all the steps exactly, there are a few small mistakes that can stop the Truffle from spawning entirely. I’ve made every single one of these at some point, so I can tell you exactly what to look for if you’re running into issues. Most of these take 30 seconds to fix, so you won’t have to redo all your hard work.
The most common mistake is building the house partially outside the Glowing Mushroom biome. Even if one single wall tile or piece of furniture is outside the biome’s range, the house won’t count for the Truffle’s spawn. The best way to avoid this is to build the house in the center of your mushroom biome, and expand the biome a few blocks past the house on all sides. Aim for a minimum 200 Glowing Mushroom tiles total, which will cancel out any small amounts of non-mushroom tiles nearby that might reduce the biome’s effective size.
Another mistake I see all the time is players using corrupt or crimson mud blocks for their biome. If your mud blocks get infected by corruption, crimson, or hallow, they turn into other block types that won’t support Glowing Mushroom growth. Always make sure your mushroom biome is far enough from infected biomes, or place sunflowers or purification powder around the edges to stop spread. If you’re playing on Master Mode, you might want to build a 3-block wide gap of non-corruptible blocks like stone around the biome to be extra safe.
You also don’t want to place too many non-mushroom blocks inside the biome. Things like wood, stone, or metal blocks count against the biome’s tile count, so if you build your house out of wood and fill it with wooden furniture, you might accidentally reduce the mushroom biome’s size below the minimum requirement. I usually build the Truffle’s house out of Glowing Mushroom blocks to avoid this issue, since those count towards the biome tile total instead of against it.
Finally, don’t forget that NPC spawns are blocked if you have too many NPCs already living in your world. The default maximum is 25 NPCs per world, so if you already have all pre-Hardmode NPCs plus a few Hardmode ones, you might need to build extra houses to increase the limit, or move a few NPCs to other biomes temporarily to free up a spot for the Truffle.
Now that you know how to get the Truffle in Terraria, you can start taking advantage of all his exclusive items to make your late-game playthrough way smoother. I recently used his Dark Blue Solution to convert a whole desert biome into a massive Glowing Mushroom farm, and now I have enough Glowing Mushrooms to craft infinite healing potions and Shroomite Bars for all my friends on our multiplayer server. If you run into issues getting him to spawn, just double check the prerequisite list first — 9 times out of 10, it’s a small easy fix like a too-small biome or a house that’s partially outside the biome bounds. Once you have him unlocked, you’ll wonder how you ever played Hardmode without him.