How do I make the Stylist NPC happy in Terraria?

To make the Stylist 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 levels. A happy NPC will offer discounts on their goods and services, and in some cases, they may even sell unique items. The Stylist, who specializes in changing your character's hairstyle, has specific preferences that you need to cater to in order to maximize her happiness.

First, let's discuss the mechanics involved. The Stylist prefers to live in the Ocean biome and enjoys the company of the Dye Trader and Pirate NPCs. If you place her in the Ocean biome with these neighbors, her happiness will increase. Conversely, if you place her in a biome she dislikes, such as the Desert or Snow biome, or if she is near NPCs she dislikes, such as the Arms Dealer or Goblin Tinkerer, her happiness will decrease. Happiness is measured on a scale, and the higher it is, the better the discounts and potential unique items she may offer.

To achieve this, follow these step-by-step instructions. First, locate the Stylist in the Spider Caves. She is trapped in a web and can be freed by interacting with her. Once freed, she will move into an available house. Next, you need to create a suitable house for her in the Ocean biome. The Ocean biome is located at either the far left or far right of your world, near the edge of the map. Build a house using appropriate materials like wood or stone, and ensure it meets the basic requirements for NPC housing, such as having walls, a chair, a table, and a light source.

Once the house is ready, assign the Stylist to it. Then, move the Dye Trader and Pirate NPCs to nearby houses in the same biome. The Dye Trader can be found in the Desert biome after you have obtained a dye item, and the Pirate will appear after you have defeated a Pirate Invasion. Ensure that their houses are close enough to the Stylist's house to count as neighbors but not so close that they overcrowd the area, as overcrowding can negatively affect happiness.

Important tips and considerations include ensuring that the Ocean biome is not corrupted or hallowed, as this can affect the Stylist's happiness. Additionally, avoid placing too many NPCs in the same area, as overcrowding can lead to decreased happiness. It's also a good idea to check the happiness levels of your NPCs regularly by talking to them and seeing if they mention their living conditions.

Common mistakes to avoid include placing the Stylist in a biome she dislikes or near NPCs she dislikes. Another mistake is not checking the biome's purity, as corruption or hallow can ruin your efforts. Additionally, failing to provide adequate housing or overcrowding the area can lead to decreased happiness.

Advanced techniques or optimizations include using pylons to create a network of teleportation points, making it easier to manage your NPCs and their happiness. Pylons are special items that allow for fast travel between biomes and can be purchased from NPCs when they are happy. By setting up a pylon in the Ocean biome, you can easily access the Stylist and her neighbors without having to travel long distances.

Resource requirements and preparation include gathering materials for building houses, such as wood, stone, and torches. You may also need to gather resources for crafting pylons if you choose to use them. Additionally, you will need to defeat a Pirate Invasion to unlock the Pirate NPC, which requires some combat preparation.

Class/equipment considerations are not directly related to making the Stylist happy, but having a strong character with good equipment can help you gather resources and defend against invasions more efficiently. For example, a melee class with strong armor and weapons can quickly defeat enemies in the Ocean biome, while a ranged class can safely take out enemies from a distance.

Specific examples and scenarios include setting up a small village in the Ocean biome with the Stylist, Dye Trader, and Pirate living close together. You can create a cozy environment with themed decorations, such as seashells and coral, to enhance the aesthetic and make the area more enjoyable. Regularly check on the Stylist's happiness by talking to her and adjusting her living conditions as needed.

In conclusion, making the Stylist happy in Terraria involves understanding her preferences, building suitable housing in the Ocean biome, and placing her near the Dye Trader and Pirate NPCs. By following these steps and avoiding common mistakes, you can maximize her happiness and enjoy the benefits of discounted services and unique items. Advanced techniques like using pylons and optimizing your character's equipment can further enhance your experience. With proper preparation and attention to detail, you can create a thriving community in the Ocean biome that keeps the Stylist and her neighbors happy.