村民夜晚不回家通常是因为他们的床或路径被阻挡了。每个村民需要绑定一张专属的床,如果这张床被其他村民占用、上方空间不足两格,或者床周围有障碍物,村民就会无法正常睡觉。检查床的位置是否留出足够空间,并确保床没有被其他村民或方块阻挡。如果发现床被占用,可以尝试拆掉重新放置,让村民重新绑定。
另一个常见原因是村庄的床数量不足。村民繁殖或新增后,如果床的总数没有同步增加,多余的村民会变成无家可归的状态。夜晚来临时,这些村民会四处游荡寻找空床,但始终无法定居。解决方法是提前准备比村民数量更多的床,并确保每张床都放置在光线充足、无障碍的区域。如果村民已经溢出,可以扩建居住区或暂时用栅栏围住部分村民控制数量。
如果村庄布局复杂,比如门太多、巷道太窄,或者有坑洞、岩浆等危险区域,村民可能会卡在半路。尝试简化村庄结构,用平坦的道路连接床和工作站,避免高低差或死胡同。铁轨或矿车可以强行运输卡住的村民,但长期还是需要优化路径设计。
傻子村民(穿绿袍)没有固定工作站,夜间可能闲逛不睡觉;守夜村民被玩家手动唤醒后会持续站立。如果不需要这些特性,可以通过放置工作站将傻子村民转职,或避免手动干扰村民睡眠。偶尔重启游戏也能重置村民的异常状态。