How do I make the Demolitionist NPC happy in Terraria?

To make the Demolitionist NPC happy in Terraria, you need to understand the NPC happiness system, which was introduced in the 1.4 update. This system allows NPCs to have preferences for specific biomes and neighbors, which directly affects their happiness. A happy NPC will offer discounts on their items and, in some cases, sell unique items that are otherwise unavailable. The Demolitionist is a unique NPC who sells explosives and related items, making him valuable for mining and combat. To maximize his happiness, you need to place him in the right biome and pair him with the right neighbors.

The Demolitionist prefers the Underground or Cavern biomes, which are the layers below the surface but above the Underworld. These biomes are characterized by their stone backgrounds and the presence of ores, gems, and other underground resources. If you place the Demolitionist in a house located in these biomes, he will be happier than if he were placed on the surface or in other biomes. Additionally, the Demolitionist likes to live near the Tavernkeep and the Mechanic. The Tavernkeep is another NPC who sells items related to the Old One's Army event, while the Mechanic sells wiring and mechanical items. Placing the Demolitionist near these NPCs will further increase his happiness.

To start, you need to build a suitable house for the Demolitionist in the Underground or Cavern biome. The house should meet the basic requirements for NPC housing, which include walls, a chair, a table, and a light source. You can use any type of block for the walls and floor, but stone or brick blocks are thematic for the Underground biome. Once the house is built, you can assign the Demolitionist to it by checking the housing menu. If you have not yet unlocked the Demolitionist, you will need to find a Bomb or Dynamite in a chest or by defeating enemies, as he will only move in if you have at least one explosive item in your inventory.

After placing the Demolitionist in the Underground or Cavern biome, you should also place the Tavernkeep and the Mechanic nearby. These NPCs should be within 25 tiles of the Demolitionist's house to count as neighbors. You can check the distance by using the housing menu and seeing if the NPCs are listed as neighbors. If they are, the Demolitionist will receive a happiness bonus. If you place him near NPCs he dislikes, such as the Arms Dealer or the Nurse, his happiness will decrease, and he will charge higher prices for his items.

One common mistake players make is placing the Demolitionist in the wrong biome or pairing him with the wrong neighbors. For example, placing him in the Jungle biome or near the Arms Dealer will make him unhappy, even if he is in the Underground layer. Another mistake is not checking the housing menu to ensure that the NPCs are properly assigned and that the Demolitionist is receiving the happiness bonuses. It is also important to note that the Demolitionist will not move in if you do not have an explosive item in your inventory, so make sure to have at least one Bomb or Dynamite before attempting to summon him.

Advanced techniques for maximizing the Demolitionist's happiness include creating a dedicated Underground town with multiple NPCs who like each other. For example, you can place the Tavernkeep, Mechanic, and Demolitionist in a cluster of houses in the Underground biome, ensuring that they are all within 25 tiles of each other. This setup will not only make the Demolitionist happy but also the other NPCs, leading to overall discounts and better item availability. You can also use teleporters or minecart tracks to quickly travel between your surface base and the Underground town, making it easier to access the Demolitionist's items.

In terms of resource requirements, you will need basic building materials like stone, wood, and torches to construct the houses. If you want to create a more elaborate Underground town, you may also need additional materials like bricks, glass, or furniture. Preparing for the Demolitionist's arrival involves gathering these materials and ensuring that you have at least one explosive item in your inventory. You can find Bombs in chests or by defeating enemies like Bomb Skeletons in the Dungeon.

Class and equipment considerations are not directly related to the Demolitionist's happiness, but having a strong character will help you explore the Underground biome and gather resources more efficiently. If you are playing as a melee class, consider using weapons like the Night's Edge or the Starfury to deal with enemies in the Underground. Ranged classes can use bows or guns, while magic users can rely on spells like the Water Bolt or the Demon Scythe. Having good armor and accessories will also help you survive in the Underground biome, especially if you encounter tough enemies like Giant Worms or Skeleton Archers.

In summary, making the Demolitionist happy in Terraria involves placing him in the Underground or Cavern biome and pairing him with the Tavernkeep and the Mechanic. Building a suitable house, checking the housing menu, and avoiding common mistakes are key steps in this process. Advanced techniques like creating an Underground town and using teleporters can further optimize his happiness. Gathering the necessary resources and preparing your character for exploration will ensure that you can access the Demolitionist's items and take full advantage of his discounts. By following these strategies, you can create a thriving Underground town and keep the Demolitionist happy, making your Terraria experience more enjoyable and efficient.