Question: what are the requirements for a npc house in terraria?
Answer: Housing must be at least 10 tiles wide(interior).
Housing must be at least 4 tiles tall(interior).
Housing must have walls on all sides.
Housing must have a door.
Housing must have a Table.
Housing must have a chair.
Housing must have a light source.
Housing must be free of corruption.