House

Info
A house is a small room, in which you can make a home for any NPC as long as the house has met the requirements. An official house is slightly roomy, has a table and a chair (a table can be substituted for any kind of workbench), a light source and any door. Any kind of wood or material you use to make the house will still make it suitable, for example a rich mahogany hair and table would work the same as a normal wooden table. After that, you may also need to fulfil the NPC's unique requirements, such has having 50 silver in your inventory for the Merchant, or having increased you health with a life crystal for the Nurse. After that, a message at the top will indicate that:

' the  has arrived!'

Followed by the NPC appearing inside or nearby their target house. If an NPC cannot reach their house, they will teleport inside while they and the house are offscreen.

In order for a house to contain a bed, it must be in a room with 3 blocks of space empty above it. No other furniture or lighting is required. In your house, there may also be other rooms not meant for housing NPCs:

Bedroom
As mentioned earlier, a bed does not need much to function, so this room can merge with other rooms as to conserve time and space. Though you may also choose to decorate it with paintings or trophies. As a bed can function as an alternative to a chair in an official house, you may want to add a table and some light as to allow an NPC to move in. Even better, allow the nurse to move in to this particular room, as when you respawn after dying you have half of your total health, and using a nurse will instantly refill all of it. Also, ad things such as a bewitching table and the Crystal Ball for instant buffs when you awake. Make your bedroom have easy access to the outside, as you may need to continue an event before it ends as quickly as possible, or to help a fellow player kill a boss.

Storage Room
This room is filled with many chests, and it can also have safes, void vaults, piggy banks, Defenders Forges or dressers. To maximise the amount of chests, add wooden platforms and place extra chest onto them. It is recommended you sort your chests and make them hold specific items, such as an ore and bars chest, and a bait chest. This will make future game progression much smoother. Also, store your money in safes or piggy banks as to hide them from other greedy player who may want to take it. Also, hiding other items in personal chests such as golden critters, potions and Zenith or other powerful sword components is useful for the same reason. Having a Goblin Tinkerer in your Storage room is helpful, as you can quickly reforge any items in your chests.

Farming Room(s)
In your house you may choose to have multiple rooms dedicated to harvesting enemies' drops. To do this efficiently, spawn enemies using their statues and wire. You can buy wires off the Mechanic, and on 3DS you can also buy timers (to make a 1 second timer on Phone, Console or PC use a gold/platinum watch and a wire. If you use a lead/iron watch it will make a 3 second timer, and if you use a tin/copper watch it will make a 5 second timer). Hook a timer up to the statues using wires, and when they go off the enemy the statue depicts will spawn. In your farming room, hook up traps with wires and timers to automatically kill enemies without you having to do the work. If you have Hellstone/Meteorite/Hellstone Bricks use them for the floor of your farming room, as this will help negate the enemies' health. It may also help to have a powerful Hardmode town NPC with unblocked access to the farm, as they will throw projectiles at the enemies. This is risky though, as you can risk the NPC falling into the farm and being killed by traps or monsters. Farming rooms may also be underwater for things like piranhas and goldfish. For this, use dart or spear traps.

Teleportation Room
Once you unlock the Steampunker, it would be immensely helpful for your gameplay to make a teleportation room with links to all the important places in your world. This could be The Jungle, Skeletron's Dungeon, Hell, The Heavens, The Hallow or many more. It could also help to have one in every biome, including underground to help with all of the Angler's quests. This will require a lot of wire, and therefore it is extremely expensive. If you take a break while making the wire leading to the teleporter, place said teleporter at the end of the wire so far, teleport home and then later you can instantly return to the point you were last building. To make multiple and separate teleporters use different coloured wire. To do this, buy different coloured wrenches.