マイクラはベッドで寝ることで夜をスキップする(朝にする)ことができます。
マルチプレイの場合は全員がベッドで寝る必要がありますが、状況によって寝ることができないプレイヤーもいるかもしれません。
しかし、コマンド「playerssleepingpercentage」を用いることで、夜をスキップするための人数を変更することが可能です。具体的には、以下のようなことが可能になります。
- 1人寝たら朝になる
- 寝る人数を半分にする
- 全員寝ても夜がスキップされない
Java版と統合版のver1.21以降に対応しているので、寝る人数を変更したい方は是非参考にしてみてください。
コマンドの構文
Java版
Java版の構文は、/gamerule players_sleeping_percentage <就寝率>となっています。
すべて小文字で入力してください。大文字が含まれると実行できません。
統合版
統合版の構文は、/gamerule playerssleepingpercentage <就寝率>となっています。
Java版とは異なり「playerssleepingpercentage」の部分は大文字でも小文字でも構いません。
統合版は長い間このコマンドが存在しませんでしたが、2023年9月20日に配信されたver1.20.30にてついに実装されました。
コマンドの使用例
使用例をいくつか紹介します。統合版、Java版ともにコピペでokです。
1人寝るだけで夜をスキップする
以下のコマンドを実行することで、プレイヤーの人数にかかわらず誰か1人でも寝れば夜がスキップされます。
寝る人数を半分にする
以下のコマンドを実行することで、寝る人数はマルチプレイに参加している人数の半分に変更されます。
全員寝ても夜がスキップされない
以下のコマンドを実行することで、全プレイヤーが寝た場合でも夜がスキップされなくなります。
夜がスキップされない状態でベッドを使用すると特定のメッセージが表示されます。統合版は無駄にかっこいいです。

現在の就寝率を確認する
以下のコマンドを実行することで、就寝率(playerssleepingpercentageの値)が確認できます。
例えばJava版だと、以下のようなログが表示されます。

注意点
チートの許可がOFFの場合
統合版
チートの許可がOFFの場合でも使用可能です。通常通りチャット欄から実行しましょう。
Java版
ワールドを生成した後は使用できません。ただし、ワールド生成前の設定画面で一度だけ変更することができます。
ワールド新規作成を選択した後、その他の設定→ゲームルールを選択しましょう。

スクロールすると就寝率の項目があるので、数値を変更しましょう。

まとめ
寝る人数を変更するコマンドを紹介しました。マルチプレイでよく遊ぶ方は覚えておきましょう。
.png)


わーお