
この記事はJava版のゲームルールを触り始めた方向けです
Java版1.21.11以降(26.x系を含む)の新しい書き方を中心に解説します
Java版1.21.10以前の旧コマンド名も併記しています
こんにちは。ゆずかきです。
マイクラでマルチプレイをしていると、チャット欄に、
- 「〇〇は高い所から落ちた」
- 「〇〇はゾンビに倒された」
- 「〇〇は溶岩遊泳を試みた」
みたいな死亡メッセージが出ますよね。
普通のサバイバルなら便利なんですが、配布ワールド・ミニゲーム・検証ワールド・撮影用ワールドだと、死亡ログが流れすぎてチャット欄が見づらいことがあります。
そういう時に使うのが、今回紹介するゲームルール、minecraft:show_death_messagesです。
この記事では、show_death_messagesの意味・初期値・設定コマンド・旧バージョンとの違いを、実際に使う場面ベースで整理していきますね。
この記事を読めば、次のことが出来るようになります。
- 死亡メッセージを表示・非表示にできます👌
- Java版1.21.11以降と1.21.10以前のコマンド差分で迷わなくなります
- 配布ワールドやマルチサーバーで、チャット欄をスッキリ管理できます(^^♪
それでは、やっていきましょう!
※本記事はマイクラJava版向けです。
※Java版1.21.11以降では、ゲームルール名が名前空間付きのsnake_case形式に変更されています。
※2026年以降のJava版では26.x形式のバージョン番号も使われていますが、本記事ではゲームルール名変更の境目として1.21.11以降と表記しています。
目次
1. show_death_messagesとは
2. 初期値と基本仕様
3. Java版1.21.11以降と以前のコマンド名の違い
4. 死亡メッセージを非表示にするコマンド
5. 死亡メッセージを再表示するコマンド
6. 現在の設定を確認する方法
7. 何が消えて、何が消えない?
8. どんな場面で使うと便利?
9. サーバー・マルチプレイで使う時の注意点
10. コマンドが効かない時のチェックポイント
11. まとめ
12. 引用・参考文献
この記事で分かること
・Java版1.21.11以降のminecraft:show_death_messagesの意味
・死亡メッセージを消すコマンド、戻すコマンド、確認コマンド
・旧名showDeathMessagesとの違い
1. show_death_messagesとは
minecraft:show_death_messagesとは、プレイヤーやJava版の飼いならされたオオカミ・ネコ・オウムが死亡した時に、チャット欄へ死亡メッセージを表示するかどうかを決めるゲームルールです。
Java版1.21.11以降では、基本的に下記の名前で使います。
/gamerule minecraft:show_death_messages false
この値をfalseにすると、死亡時のチャットログが表示されなくなります。
逆にtrueに戻すと、ふだん通りチャット欄に死亡メッセージが出るようになります。
簡単に言うと、
死亡したことをチャット欄で知らせるかどうかの設定
ですね。
例えば、マルチプレイで誰かが落下死した時に、通常ならチャットに「〇〇は高い所から落ちた」のようなメッセージが出ます。
これを出したくない場合に、minecraft:show_death_messages falseを使います。
体験談
筆者は検証ワールドで何度も落下死しながら装置テストをすることがあるのですが、死亡ログが多いとコマンド結果や検証メモが流れてしまうんですよね。
そういう時にこのゲームルールを切ると、チャット欄がかなり見やすくなります。
ただし、後述しますが、死亡画面そのものに出るメッセージまでは消えません。
ここは勘違いしやすいのでご注意くださいね。
2. 初期値と基本仕様
minecraft:show_death_messagesの初期値は、trueです。
つまり、ワールドを作った直後は、死亡メッセージが表示される状態になっています。
| 項目 | 内容 |
|---|---|
| ゲームルール名 | minecraft:show_death_messages |
| 旧ゲームルール名 | showDeathMessages |
| 初期値 | true |
| 値の種類 | true / false |
| true | 死亡メッセージを表示する |
| false | 死亡メッセージを非表示にする |
| 主な用途 | チャット欄の死亡ログを消す |
このゲームルールは、ワールド全体に効く設定です。
つまり、プレイヤーAだけ死亡ログを消す、プレイヤーBだけ表示する、という個別設定ではありません。
サーバーやワールド全体で、死亡メッセージを表示するか非表示にするかを切り替えるものです。
ここは地味に大事です。
マルチプレイで使う場合は、全員のチャット欄からプレイヤーの死亡メッセージが消えると考えてください。
3. Java版1.21.11以降と以前のコマンド名の違い
ここが今回の記事で一番大事なところです。
Java版では、1.21.11でゲームルール名の書き方が大きく変わりました。
以前のcamelCase形式から、名前空間付きのsnake_case形式へ変更されています。
showDeathMessagesも例外ではなく、下記のように変わっています。
| バージョン | コマンド名 | 例 |
|---|---|---|
| Java版1.21.10以前 | showDeathMessages | /gamerule showDeathMessages false |
| Java版1.21.11以降 | minecraft:show_death_messages | /gamerule minecraft:show_death_messages false |
Java版1.21.11以降
/gamerule minecraft:show_death_messages false
Java版1.21.10以前
/gamerule showDeathMessages false
「記事によってコマンド名が違う」と感じた方は、だいたいここが原因です。
古い記事ではshowDeathMessages、新しいJava版1.21.11以降の記事ではminecraft:show_death_messagesと書かれているはずです。
注意!
Java版1.21.11以降で旧名をそのまま入力すると、バニラ環境では認識されません。
今から新しく覚えるなら、minecraft:show_death_messagesで覚えるのがおすすめです。
ちなみに統合版では、Java版1.21.11以降のminecraft:show_death_messagesとは別のゲームルール名を使います。
ただし本記事はJava版向けなので、統合版の細かい挙動までは扱いません。
4. 死亡メッセージを非表示にするコマンド
死亡メッセージを非表示にしたい場合は、下記を実行します。
Java版1.21.11以降
/gamerule minecraft:show_death_messages false
Java版1.21.10以前
/gamerule showDeathMessages false
falseは「無効」という意味です。
つまり、死亡メッセージの表示を無効にする、ということですね。
コマンドを実行した後にプレイヤーが死亡すると、通常なら表示される死亡ログがチャット欄に出なくなります。
使いどころの例
- PvPミニゲームで死亡ログを出したくない
- 配布ワールドで雰囲気を壊したくない
- コマンド検証中にチャット欄をスッキリさせたい
- 動画撮影中に死亡ログを映したくない
- 何度も死ぬ練習ワールドでログを流したくない
筆者的には、検証ワールドや撮影用ワールドではかなり便利だと思っています。
通常サバイバルでは死亡ログがあった方が分かりやすいのですが、目的があるワールドでは邪魔になることも多いです。
体験談
装置検証で/killを何度も使う時、死亡ログが並ぶとチャット欄が一気に見づらくなります。
先にminecraft:show_death_messages falseにしておくと、コマンド結果を追いやすいのでおすすめです。
5. 死亡メッセージを再表示するコマンド
死亡メッセージを再び表示したい場合は、値をtrueに戻します。
Java版1.21.11以降
/gamerule minecraft:show_death_messages true
Java版1.21.10以前
/gamerule showDeathMessages true
trueは「有効」という意味です。
つまり、死亡メッセージの表示を有効に戻します。
通常のサバイバルやマルチプレイでは、trueのままの方が便利な場面も多いです。
特にマルチプレイでは、誰かが死んだ時に、
- 遠くで事故ったのか
- ネザーでやられたのか
- エンドで落下したのか
- 拠点周辺でモンスターに襲われたのか
こういう状況をチャット欄から推測できます。
死亡ログを消すとスッキリしますが、仲間の事故に気づきにくくなるという弱点もあります。
サバイバルで普通に遊ぶなら、基本はtrueのままでも良いと思います。
6. 現在の設定を確認する方法
現在、死亡メッセージが表示設定になっているか確認したい場合は、値を付けずにゲームルールを入力します。
Java版1.21.11以降
/gamerule minecraft:show_death_messages
Java版1.21.10以前
/gamerule showDeathMessages
実行すると、現在の値がtrueまたはfalseで返ってきます。
trueなら、死亡メッセージは表示されますfalseなら、死亡メッセージは非表示です
「前に設定したけど、今どっちか分からない」という時は、まず確認コマンドを使いましょう。
小ネタ
ワールドを久しぶりに開いた時、ゲームルールの状態って意外と忘れます。
特に検証用ワールドは設定をいじりがちなので、確認コマンドを覚えておくと地味に助かります。
7. 何が消えて、何が消えない?
minecraft:show_death_messagesは、チャット欄の死亡メッセージを管理するゲームルールです。
そのため、死亡に関係する表示がすべて消えるわけではありません。
| 対象 | falseにした時 | 補足 |
|---|---|---|
| プレイヤー死亡時のチャットログ | 消える | 主な対象です |
| 自分の死亡画面に出るメッセージ | 消えない | 死亡画面には影響しません |
| Java版の飼いならされたオオカミ・ネコ・オウムの死亡通知 | 消える | 飼い主に届く通知に関係します |
| tellrawなどで出している独自メッセージ | 消えない | データパック・コマンド側の別処理です |
| 進捗達成メッセージ | 消えない | 別のゲームルールで管理します |
特に間違えやすいのが、死亡画面のメッセージは消えないという点です。
minecraft:show_death_messages falseにしても、死んだ本人の画面に出る死亡理由まで完全に非表示になるわけではありません。
あくまで、チャット欄に流れる死亡ログを出すかどうかの設定です。
また、データパックやコマンドブロックで独自に死亡通知を作っている場合、そのメッセージは別扱いです。
例えば、tellrawで「誰かが倒れました」と表示している場合、show_death_messagesをfalseにしても、その独自メッセージは残ります。
ここは配布ワールド制作で大事ですね。
バニラの死亡ログだけを消して、独自の死亡演出を出したい時に使いやすいゲームルールです。
8. どんな場面で使うと便利?
minecraft:show_death_messagesは、サバイバル攻略そのものを楽にする設定というより、ワールドの見せ方・遊び方を整える設定です。
1. 配布ワールドやミニゲーム
配布ワールドやミニゲームでは、死亡ログがそのまま出ると雰囲気が崩れることがあります。
例えば、ホラー系のマップで、普通に「〇〇はゾンビに倒された」と出るより、独自の文章で「誰かが闇に飲まれた」と出した方がワールドの雰囲気に合うこともありますよね。
その場合は、
/gamerule minecraft:show_death_messages false
でバニラの死亡ログを消して、別途tellrawやタイトル表示で演出する形が使いやすいです。
2. PvPサーバー
PvPでは、死亡ログが情報になりすぎる場合があります。
誰が誰を倒したか、どのタイミングで死んだかが全員に見えると、ゲーム性に影響することもあります。
もちろん、PvPのルールによっては死亡ログがあった方が盛り上がります。
ただ、匿名性を持たせたいミニゲームなら、非表示も選択肢に入ります。
3. 検証ワールド
筆者が一番使うのはここです。
装置検証、落下ダメージ検証、モブ処理層のチェックなどをしていると、プレイヤーが何度も死ぬことがあります。
そのたびに死亡ログが流れると、コマンドの結果や検証メモが追いにくくなります。
検証中だけfalseにして、終わったらtrueに戻す。
この使い方がかなり実用的です。
4. 動画撮影・スクリーンショット撮影
撮影中にチャット欄へ死亡ログが出ると、画面の見栄えが悪くなることがあります。
特に装置紹介やコマンド紹介では、余計なチャットログは減らしたいですよね。
撮影前に非表示にしておくと、画面が見やすくなります。
9. サーバー・マルチプレイで使う時の注意点
マルチサーバーでminecraft:show_death_messagesを変更する場合は、いくつか注意点があります。
OP権限が必要
サーバーで/gameruleを実行するには、基本的にOP権限が必要です。
権限がないプレイヤーが実行しても、コマンドを受け付けてもらえません。
シングルプレイの場合も、チートが無効のワールドではコマンドを使えないことがあります。
その場合は、LANに公開してチートを一時的に有効化する方法などを検討してください。
ワールド全体に効く
この設定はプレイヤーごとの設定ではなく、ワールド全体のゲームルールです。
1人だけ死亡ログを非表示にする、特定チームだけ見えなくする、という使い方はバニラのゲームルールだけではできません。
そういう制御をしたい場合は、スコアボードやデータパック、サーバープラグイン側の処理が必要になります。
非表示にすると事故に気づきにくい
死亡ログを消すとチャット欄はスッキリします。
ただし、マルチプレイでは、誰かが遠くで死んでも気づきにくくなります。
特に通常サバイバルでは、死亡ログから、
- ネザーで事故った
- エンドで落ちた
- 拠点近くに敵がいる
- 装備回収が必要そう
といった情報を読み取れることがあります。
便利だからといって常時falseにするより、撮影中・イベント中・検証中だけ切るくらいが扱いやすいと思います。
10. コマンドが効かない時のチェックポイント
死亡メッセージが消えない
コマンドを入力しても赤文字になる
記事の通りに打ったのに動かない
こういう時は、下のチェックポイントを確認してください。
- [ ] Java版1.21.11以降なのに、旧名
showDeathMessagesで入力していないか? - [ ] Java版1.21.10以前なのに、新名
minecraft:show_death_messagesで入力していないか? - [ ]
true/falseのスペルを間違えていないか? - [ ] サーバーでOP権限を持っているか?
- [ ] シングルプレイでチートが有効になっているか?
- [ ] 消したいのがバニラの死亡ログではなく、データパックやプラグインの独自メッセージではないか?
- [ ] 統合版の情報とJava版の情報を混同していないか?
特に多いのは、バージョン違いによるコマンド名ミスです。
Java版1.21.11以降なら、基本はこれです。
/gamerule minecraft:show_death_messages false
Java版1.21.10以前なら、これです。
/gamerule showDeathMessages false
ここさえ押さえておけば、だいたい迷わないと思います。
注意!
コマンド入力時は、チャット欄の候補補完をよく見てください。
候補に出ているゲームルール名が、そのワールド・サーバーのバージョンで使える名前です。
11. まとめ
以上、minecraft:show_death_messagesの意味・初期値・死亡メッセージの表示設定について解説しました。
要点を整理すると、
minecraft:show_death_messagesは、死亡メッセージをチャット欄に表示するか決めるゲームルール- 初期値は
trueで、通常は死亡ログが表示される - Java版1.21.11以降は
minecraft:show_death_messagesを使う - Java版1.21.10以前は
showDeathMessagesを使う falseにすると死亡ログが非表示、trueにすると再表示- 死亡画面のメッセージまでは消えない
- Java版では、飼いならされたオオカミ・ネコ・オウムの死亡通知にも関係する
- マルチサーバーではOP権限が必要で、設定はワールド全体に効く
という感じですね。
通常サバイバルでは死亡ログがあった方が便利なことも多いです。
ただ、配布ワールド・PvP・検証・撮影などでは、minecraft:show_death_messages falseがかなり役立ちます。
特にJava版1.21.11以降はゲームルール名が変わっているので、古い記事を見ながら設定している方は注意してください。
今から覚えるなら、minecraft:show_death_messagesで覚えておくのが安心です。
では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラのゲームルールや便利コマンドを紹介しているので、是非ご覧くださいね(^^♪