想要NPC入住,就必须要先为其打造房屋,每一名NPC都需要独立的房屋。打造的房屋首先要满足尺寸要求,包含边框在内的总格子数必须在60到750之间,且房屋内部的背景墙必须由玩家放置,天然洞穴的土墙、石墙都无法满足入住条件,哪怕补了一部分剩下没补全也会判定无效。

除了背景墙,房屋内必须配备三类基础家具,分别是光源、平面家具和舒适家具,只要是能主动发光的物品都算光源,火把、蜡烛、吊灯都可以,哪怕是瓶中灯这类小型光源也能满足要求。此外,房屋必须有可供NPC进出的通道,普通木门、活板门都可以,甚至用平台搭出一格宽的缺口也能算作有效入口,但不能把房间完全封死,也不能用只能玩家通过的机关门当入口,NPC无法正常进出的话同样判定无效。

另外房屋所在区域的邪恶生物群落分值不能过高,腐化、猩红或是神圣地块占比太高的话,普通NPC会拒绝入住,需要用净化粉或者环境改造枪清理周围,或是把房子建在离邪恶区域足够远的地方。游戏绝大多数NPC不会凭空出现,需要达成对应的解锁条件才会入住,游戏开局就自带的向导是例外,建好第一座房子他会第一个搬进去。前期最实用的商人需要玩家背包里总银币数超过50枚,有空房的情况下早上就会刷新,护士则需要玩家生命值上限超过100点,也就是用掉至少五个生命水晶之后才会来。

军火商的触发条件是背包里存在任何枪械和对应弹药,前期从暗影珠或者猩红之心敲出来的枪都能触发,爆破专家需要背包里有炸弹、手雷这类爆炸物,通常在探索腐化地或者猩红地拿到炸弹后就能解锁。而在打败第一个Boss比如克苏鲁之眼、世界吞噬者之后,树妖就会入住。