How do I make the Dryad NPC happy in Terraria?

To make the Dryad 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 Dryad, in particular, has specific preferences that you need to consider when placing her in your world.

The Dryad prefers to live in the Jungle biome. This is her favorite biome, and she will be happiest when placed there. If you place her in any other biome, her happiness will decrease, and she will not offer the same discounts or benefits. Additionally, the Dryad likes to have the Witch Doctor as her neighbor. The Witch Doctor also prefers the Jungle biome, so placing them together in the Jungle will maximize both of their happiness levels. However, if you place the Dryad with NPCs she dislikes, such as the Angler or the Arms Dealer, her happiness will decrease, and she will not be as beneficial to you.

To start, you need to create a suitable house for the Dryad in the Jungle biome. This involves building a structure that meets the basic housing requirements, such as having walls, a door, a table, a chair, and a light source. Once the house is built, you can assign the Dryad to it by using the housing menu. Make sure the Witch Doctor is also assigned to a nearby house in the Jungle biome to maximize the Dryad's happiness.

One important tip is to ensure that the Jungle biome is not too close to other biomes that might interfere with the Dryad's happiness. For example, if the Jungle biome is too close to the Corruption or Crimson, the Dryad's happiness might be affected. You can check the biome by using a Depth Meter or by observing the background and music changes. If the Corruption or Crimson is too close, you may need to purify the area using Purification Powder or the Clentaminator.

Another consideration is the size of the Jungle biome. The biome needs to be large enough to be recognized as a Jungle by the game. A small patch of Jungle grass or a few Jungle trees might not be sufficient. You can expand the Jungle biome by planting Jungle grass seeds on mud blocks or by using the Clentaminator with Green Solution.

A common mistake is placing the Dryad in a biome she dislikes, such as the Desert or Snow biome. This will significantly reduce her happiness and make her less useful. Another mistake is placing her with NPCs she dislikes, such as the Angler or the Arms Dealer. Always check the NPC happiness guide to ensure you are placing her with the right neighbors.

Advanced techniques involve creating a dedicated Jungle town for the Dryad and other Jungle-loving NPCs. This can be done by building multiple houses in the Jungle biome and assigning the Dryad, Witch Doctor, and other compatible NPCs to these houses. This setup not only maximizes the Dryad's happiness but also creates a convenient location for accessing their services.

Resource requirements for this setup include Jungle grass seeds, mud blocks, and building materials like wood and stone. You may also need Purification Powder or the Clentaminator if the Jungle biome is too close to Corruption or Crimson. Preparation involves gathering these resources and planning the layout of your Jungle town.

In terms of class and equipment considerations, the Dryad's happiness does not directly affect combat or class progression. However, having a happy Dryad can provide you with discounts on her items, such as the powerful Hallowed Seeds or the useful Purification Powder. These items can be beneficial for any class, whether you are a melee, ranged, magic, or summoner player.

A specific example scenario would be setting up a Jungle town after defeating Plantera. At this point in the game, you likely have access to the Clentaminator and can easily create or expand a Jungle biome. You can build a series of houses in the Jungle, assign the Dryad and Witch Doctor to them, and enjoy the benefits of their happiness, such as discounted items and unique offerings.

In conclusion, making the Dryad happy in Terraria involves placing her in the Jungle biome with the Witch Doctor as her neighbor. Avoid placing her in disliked biomes or with disliked NPCs. Create a dedicated Jungle town, gather the necessary resources, and ensure the biome is large and pure. By following these steps, you can maximize the Dryad's happiness and enjoy the benefits she offers.