【マイクラ】村人が寝ない原因は?症状別の直し方と寝ないとどうなるか

黄色いベッドのそばに立つ漁師の村人の実画面に、村人が寝ないの見出しを重ねた画像
  • 夜になっても村人がベッドで寝ず、家の中や外で立っている
  • 村人とベッドの上に怒りのパーティクルが出て、バグなのか分からない
  • 寝ないと取引の補充や繁殖、ゴーレムの湧きに困るのか知りたい

マイクラで夜になっても、村人がベッドに入らず家の中で立ち尽くしたり、外をうろついたりしていると、何か壊れたのかと不安になります。

寝る条件は、村人が自分のベッドを持っていて、そこまで歩いてたどり着けることです。

ベッドの数が足りない、ベッドの上や通り道が塞がれている、プレイヤーが寝てベッドが外れた、といった場合にこの条件が崩れます。

直す作業は、ベッドを足す、ブロックを外す、道を開けるといった短いものです。

この記事では、夜の村人の様子から原因を見分ける表と、原因別の直し方をまとめました。

寝ないとどうなるかも、取引の補充、繁殖、アイアンゴーレムの出現に分け、Java版と統合版の違いまで説明します。

Java版の取引の補充は、村人が寝なくても止まりません。

慌ててベッドを増やす前に、どの原因に当てはまるかを確かめれば、直す場所が決まります。

直した次の夜に村人がベッドの上で横になっていれば、成功です。

夜の村人の様子から寝ない原因を見分ける

夜の村人の様子別の確認先。立ったまま動かないならベッドの数、怒りのパーティクルならベッドの上と通り道、パニックで走り回るなら敵と鐘を調べる

村人が寝るのは、日没ごろから朝までです。

昼間や夕方にベッドにいないのは仕様どおりなので、夜になってから村人の様子を見てください。

村人が自分のベッドを持つと緑のパーティクルが出て、ベッドへ行けないと怒りのパーティクルが出ます。

このパーティクルと立ち位置が、原因を絞り込む手がかりです。

夜の様子考えられる原因確認する場所
家の中やベッドの横で立ったまま動かないベッドを持っていない。足りない、ほかの村人が使用中、プレイヤーが使った村人の数とベッドの数、自分が寝たベッド
村人とベッドの上に怒りのパーティクルが出るベッドの上か通り道が塞がれているベッドの上2マス、ドアとフェンスゲート
パニックになって走り回る襲撃、鐘、ゾンビなどの敵村の周りの敵、鐘
乗り物に乗ったまま、または狭い部屋から動かないベッドまで歩けないトロッコ、ボート、1マスの部屋
ほかの村人が寝たあとも外を歩く(統合版)無職の村人は寝るのが遅い約1分40秒待つ
夜にならず昼のまま時間が止まっているゲームルール

原因別の確認と直し方

表で当てはまった原因の項目だけ読めば足ります。

直したあとは次の夜まで待ち、村人が横になっているかで結果を確かめてください。

ベッドが足りない、ほかの村人に使われている

村人にとっての家は、自分のものにしたベッドだけです。

ベッドは1台につき1人しか自分のものにできないため、村人より少ないと、あぶれた村人が出ます。

あぶれた村人は寝られず、朝まで家の中で待ちます。ベッドは村人の数と同じかそれ以上にして、村人が見つけるのを待ってください。

村人が新しいベッドを見つけると、緑のパーティクルが出ます。

出ていれば、そのベッドを自分のものにした合図です。

プレイヤーがベッドを使って外れた

自分でそのベッドを使うと、村人はベッドを手放します。

リスポーン地点に設定しただけでも手放します。

村人が寝ているベッドで寝ようとすると、村人はベッドから追い出されます。

手放されたベッドは持ち主のいないベッドになるため、村人が見つけ直すのを待つか、自分用のベッドを別に置いてください。

ベッドの上や通り道が塞がれている

ベッドの上2マス以内にブロックがあると、村人はそのベッドを手放します。

ハーフブロックやトラップドアをベッドの上に置いても、同じです。

通り道も塞がれてはいけません。

村人は木のドアと銅のドアは開けられますが、鉄のドア、トラップドア、フェンスゲートは開けられません。

Java版では、ベッドへ行けないと分かった村人がベッドを手放し、怒りのパーティクルを出します。

塞がれたベッドで寝た村人は窒息して死ぬ

村人は朝、ベッドの上で目を覚まします。ベッドの上に空きがないと窒息して死に、ベッドも誰のものでもなくなります。

ベッドの上と通り道を直す手順です。

  1. ベッドの上2マスにあるブロックを外します。
  2. ベッドから村人のいる場所まで歩き、鉄のドアやフェンスゲートで塞がれていないかを確かめます。
  3. 次の夜に、村人がベッドの上で横になっているかを見ます。

横になっていれば直っています。

怒りのパーティクルが続くときは、通り道のどこかがまだ塞がれているので、道を見直してからベッドを一度壊して置き直すと、村人がベッドを見つけ直します。

襲撃、鐘、敵でパニックになっている

襲撃が始まると、村人はドアとベッドのある最寄りの家に籠もり、鐘が鳴ると寝ていた村人も起きます。

統合版では、襲撃や鐘のあいだ、村人は部屋の中でベッドの周りを走り回ります。

Java版では、ゾンビやハスクが8ブロック以内、ヴィンディケーターが10ブロック以内に見えただけで、村人はパニックになって逃げ回り、家に隠れようとする状態です。

敵を倒すか襲撃が終われば、起きた村人は、できるかぎりベッドに戻ります。

夜の村にゾンビが入り込んでいるなら、先にゾンビを倒してください。

トロッコやボートに乗っている、狭い部屋にいる

トロッコやボートに乗っている村人や、1×1マスの空間に閉じ込められた村人は、歩く道を探せません。

ベッドまで歩けないので、ベッドで寝られません。

取引用に村人を閉じ込めた交易所では、この状態が普通です。

Java版の補充は、ベッドを持たない村人やトロッコに乗った村人でも行われるため、取引だけが目的なら寝かせなくても困りません。

寝かせたい村人は、ベッドまで歩いて行ける部屋に出します。

村人を閉じ込める施設の作り方は、村人の隔離の記事で扱っています。

統合版の無職の村人は寝るのが遅い

統合版では、緑の服の無職の村人は、ほかの村人が寝たあとも約1分40秒、村の中を歩き回ります。

無職は、ニートとも呼ばれます。

遅く寝る時間は2000ティックで、朝はほかの村人より2000ティック早く起きます。

全員が同時に寝ないのは、バグではなく統合版の仕様です。

夜にならず時間が止まっている

村人は、いまいるディメンションに関係なく、オーバーワールドの時刻どおりに動きます。

時間を止めたワールドでは日没が来ないので、寝る時間になりません。

Java版はadvance_time、統合版はdoDaylightCycleが、時間を進めるかどうかを決めています。

止まっていたら、次のコマンドで進めます。

Java版:

Terminal window
/gamerule advance_time true

統合版:

Terminal window
/gamerule doDaylightCycle true

Java版1.21.10以下では旧名のdoDaylightCycleを使います。

時間が動き出し、日没のころに村人がベッドへ向かえば成功です。

村人が寝ないとどうなるか

Java版と統合版の比較。取引の補充、繁殖、ゴーレムの出現のうち、睡眠が条件になるのはJava版のゴーレムの召喚だけで、ほかはベッドの有無が条件になる

寝ないと困るかどうかは、何をしたいかとエディションで変わります。

取引の補充、繁殖、アイアンゴーレムの出現のうち、睡眠そのものが条件なのは、Java版のアイアンゴーレムの召喚だけです。

村人がすることJava版統合版
取引の補充ベッドも睡眠も要らない近くに村人のベッドが必要。寝る必要はない
繁殖睡眠は条件にない。半径48ブロック以内に歩いて行ける空きベッドが要る睡眠は条件にない。村の人口に対してベッドが足りないと失敗する
アイアンゴーレムの出現村人が呼ぶ。呼ぶ村人が直近20分以内にベッドで寝ている必要がある睡眠は条件にない。ベッド20個以上、村人10人以上、全員がベッドと結びつき、75%の村人が前日に仕事をしている必要がある

Java版では、ゴーレムを呼ぶ村人1人ひとりが直近20分以内に寝ていなければなりません。

さらに、10ブロック以内にそうした村人が、パニック中なら3人以上、噂話なら5人以上いる必要があります。

統合版では、ダメージを受けた村人が朝にベッドから起きると体力が回復するので、傷ついた村人を治したいときはベッドで寝かせるのが近道です。

取引、繁殖、鉄のどれで困っているかで、読む記事が分かれます。

  • 取引の補充が止まったときは、補充の仕組みと確認手順で、職業ブロックとの距離から調べられます
  • 子供が生まれないときは、繁殖の症状別チェックで、食料とベッドの条件を確かめられます
  • 鉄を集めたいときは、交易所で条件を満たそうとせず、鉄トラップを別に作ると、交易所を小さいまま保てます

よくある質問

Q村人が寝ているのか、目が開いていて分かりません。
A

村人には睡眠用のテクスチャがなく、寝ているあいだも目は開いたままです。ベッドの上で横になっていれば寝ています。

Q寝ている村人が起きてしまうのはなぜですか。
A

攻撃されたとき、鐘が鳴ったとき、ベッドが壊されたり使われたりしたとき、ベッドから押し出されたときに起きます。Java版では、食べ物を投げられても起きます。起きたあとも、できるかぎりベッドに戻ります。

Q村人が寝れば夜を飛ばせますか。
A

飛ばせません。夜を飛ばせるのはプレイヤーが寝たときだけで、村人は寝ても夜をスキップできません。

Qネザーやエンドにいる村人も寝ますか。
A

寝ます。村人はいるディメンションに関係なくオーバーワールドの時刻で動くので、ネザーやエンドでもベッドで寝ます。プレイヤーが使ったときと違い、ベッドは爆発しません。

まとめ:夜の様子でベッドの状態を見分けて直そう

村人が寝る条件は、自分のベッドを持っていて、そこまで歩いて行けることです。

  • ベッドの横で立ったままなら、ベッドの数が足りないか、自分が使ったベッドを疑う
  • 怒りのパーティクルが出るなら、ベッドの上2マスと通り道の塞がれを直す
  • Java版で睡眠が条件になるのは、ゴーレムの召喚だけ

まずは夜になってから寝ない村人の近くへ行き、ベッドの上2マスが空いているかを確かめてください。村人より少ないなら、ベッドを1台足します。

村人がベッドで横になれば直っています。交易所に何台のベッドをどこへ置くかは、目的別にまとめた記事で決められます。

村の家を背景に、ベッドは・必要?・統合版とJava版の違いの見出しを重ねた画像

【マイクラ】交易所にベッドは必要?Java版はなしで補充、統合版の条件