村人とベッドの紐付け検証〜その3
シリーズ3回目は、村人とベッドとの紐付けが解除される条件について検証しました
紐付けが解除される条件
ベッドを破壊した時
村人と紐付けされたベッドを壊すと村人から怒りのエフェクトが出て紐付けが解除されます
ベッドに辿り着けない時
村人が就寝する時にベッドまで辿り着けない時も紐付けが解除されます
辿り着けないとすぐに解除されるわけではなく、村人はベッドまで行こうと3回試みます
試みに失敗すると1回目と2回目はベッドから、3回目は村人から怒りのエフェクトが出て最終的に紐付けが解除されます
<1・2回目>
<3回目>
紐付け解除後は空きベッドを再度探索します
近くに他の空きベッドがある場合も同様で、元々の紐付けが解除されるまでは無視します
他のベッドに乗り換える時
紐付けされているベッド(枕側)から直線距離95ブロックの正方形の範囲内は他に空きベッドがあっても元々の紐付けが解除されるまでは無視しますが、範囲外の空きベッドには村人が近づくとすぐに乗り換えます
高さ方向はベッドから上下75ブロックの範囲より外にあると乗り換えます
よって、紐付いたベッドを中心に縦191×横191×高さ151ブロックの範囲外に空きベットを設置し、村人をそこまで移動させると元々の紐付けが解除されます
ただし、これは村人に紐付いたベッドが1台だけの場合の検証結果なので、村を形成している場合は未検証です
ベッドに辿り着けない条件
乗り物による固定
ベッドから離れた位置で乗り物に乗せて移動できなくすると辿り着けません(あたりまえ体操)
障害物
村人とベッドの間に越えられない壁や溝があると辿り着けません
また、トラップドアやカーペットなどブロックによっては障害物となります
詳しくは以前の検証した記事で
***
次は村人が複数人、ベッドが複数台の場合の挙動を検証しようと思いますが、時間がかかりそうなので一旦サバイバル記事に戻ります