自然睡眠的判定默认是每四秒检测一次,而不同的生物有不一样的睡眠条件。可以先分出两大类,分别是昼行生物和夜行生物。昼行生物会在夜晚睡觉,白天黄昏醒来。而夜行生物会在白天睡觉,黄昏和夜晚醒来。当然进入自然睡眠也需要满足一定的条件,而没有仇恨对象,也就是不能正在战斗。不处于群组战斗中饥荒中有群组战斗机制的生物是蝙蝠和企鹅,不过因此它们的睡眠机制有很多BUG。

饥荒生物怎么才会自然睡觉1

比如蝙蝠睡觉时几时被打也不会醒来,而企鹅睡觉时被打虽然会醒来,但是几乎不会还手。然后是没有被点燃,并且没有受到火焰伤害。猪哥这类生物是有一个绑定的家的,它们需要在自己家距离的四十格范围外。或者是它们的家已经被摧毁后,才能进入自然睡眠。并且要进入自然睡眠,生物还不能被冻结,或者不处于难以被打断的动作中。

在洞穴里,昼行生物们进入自然睡眠的机制有所不同,此时昼行生物还可以继续细分为感光生物和非感光生物。昼行生物默认是非感光生物,在洞穴夜晚时,非感光生物会主动睡觉,而感光生物需要没有处于光亮中才会主动睡觉。

饥荒生物怎么才会自然睡觉2

生物们在进入自然睡眠状态后,也是会自然苏醒的。昼形生物和夜行生物除了在处于不该睡觉时间段会自然苏醒之外,还有其他情况也会苏醒。比如有仇恨对象,处于群组战斗中,被点燃或者受到火焰伤害,或者被冻结在洞穴里。