An NPC Flag designates the home of the NPC shown on the flag. It is only visible while the housing interface is active. These flags can be placed out of the housing menu into any suitable home. Right-clicking the flag in the home will remove the flag, allowing the player to reassign housing without an empty home. If the home is temporarily made unsuitable, the flag will not necessarily disappear. However, if the home is destroyed, the flag will find a nearby suitable home or disappear. At night, the NPC will stand at the location of their NPC flag within the home.
NPCs that move in on their own will have a regular red flag (except for Town pets, which use a purple flag instead). On the Desktop version, Console version, Mobile version, Switch version, and tModLoader version, if the player assigns them to a home, the banner will have a golden frame. This indicates that if the NPC currently inhabiting the home were to die, the replacement for that NPC would move into that specified home. Due to this, a golden NPC flag will not disappear unless the home it is in is destroyed or the NPC is reassigned.
- Desktop 18.104.22.168:
- Town NPCs now have a golden frame over their room banner if the player specifically assigned it for them.
- Sprite updated.
- Desktop 1.3.5: NPCs who are manually assigned to a room will have their successor attempt to move in when the original is killed.
- Desktop 1.1: Introduced.
- Console-Release: Introduced.
- Switch 1.0.711.6: Introduced.
- Mobile-Release: Introduced.
- 3DS-Release: Introduced.