NPC flag

A NPC Flag designates the home of the NPC shown on the flag. It is only visible while 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 you 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.

History
Bug: Sometime NPC flags may not disappear when breaking walls.