Question: can npcs respawn in terraria?
Answer: A killed NPC will respawn the following day and move back into its house (provided it still meets the requirements). If a house occupied by an NPC is destroyed, the NPC will move out, but will walk around in the same area and will no longer stay still at night until the house is restored or a new one is built.