
この記事は、マイクラの死亡メッセージの仕組みを知りたい方向けです
Java版・統合版の表示条件、非表示コマンド、翻訳キーの考え方をまとめています
Java版1.21.11以降ではゲームルール名が変わっているので、旧コマンドとの違いも解説します
こんにちは。ゆずかきです。
マイクラで遊んでいると、チャット欄に突然、
- 「〇〇は高い所から落下した」
- 「〇〇はゾンビに倒された」
- 「〇〇は溶岩遊泳を試みた」
- 「〇〇は運動エネルギーを体験した」
みたいなメッセージが出ますよね。
これはいわゆる死亡メッセージで、誰が、どんな原因で死んだのかを知らせてくれる仕組みです。
普通のサバイバルなら「ネザーで誰か落ちたな」とか「拠点近くで敵にやられたな」と分かるので便利なんですが、マルチサーバー・配布ワールド・検証ワールドでは、死亡ログが多すぎてチャット欄が流れることがあります。
この記事では、マイクラの死亡メッセージの表示条件・Java版と統合版の違い・翻訳キー・非表示設定まで、順番に解説していきますね。
この記事を読めば、次のことが分かります。
- 死亡メッセージがどこに表示されるのか分かります👍
- Java版と統合版で通知範囲が違うところを確認できます👌
show_death_messages系のゲームルールで死亡ログを非表示にできます- リソースパックやコマンド演出で使う翻訳キーの考え方が分かります
それでは、やっていきましょう!
※本記事は、マイクラJava版1.21.11以降・統合版の現行仕様を前提にしています。
※Java版1.21.10以前の旧ゲームルール名も併記しています。
※死亡メッセージの日本語文は、バージョンや言語設定によって表現が変わる可能性があります。
目次
1. 死亡メッセージとは
2. 死亡メッセージが表示される条件
3. Java版と統合版の違い
4. よく見る死亡メッセージの種類
5. 翻訳キーの仕組み
6. 死亡メッセージを非表示にする方法
7. 配布マップ・サーバー運用での注意点
8. 死亡メッセージが表示されない時のチェックポイント
9. まとめ
10. 引用・参考文献
この記事で分かること
・マイクラの死亡メッセージの基本仕様
・Java版1.21.11以降と旧バージョンのコマンド差分
・統合版で使う死亡メッセージ非表示コマンド
・翻訳キーを触る時に見るべきポイント

1. 死亡メッセージとは
死亡メッセージとは、プレイヤーやペットなどが死亡した時に、死因を知らせるメッセージのことです。
自分が死んだ時は死亡画面に表示され、他のプレイヤーが死んだ時はチャット欄に表示されます。ペットの死亡メッセージは、Java版と統合版で通知範囲が少し違います。
たとえば、普通にサバイバルをしているだけでも、落下・溶岩・溺死・モンスターの攻撃・奈落・エリトラ衝突など、死に方によってメッセージが変わります。
ここがけっこう面白いところで、死亡メッセージは単に「死にました」だけではなく、死因・直前に攻撃した相手・相手が持っていた名前付きアイテムなどで文が変化します。
例
・何も絡まずに落下死した場合:落下系の死亡メッセージ
・ゾンビに殴られて死んだ場合:Mob攻撃系の死亡メッセージ
・誰かに攻撃された直後に溶岩へ落ちた場合:逃げようとして溶岩に入った扱いの死亡メッセージ
・名前付き武器で倒された場合:アイテム名込みの死亡メッセージ
つまり、死亡メッセージはただのログではなく、直前に何が起きたかをかなり細かく反映するシステムなんです。
マルチプレイでは、これが意外と大事です。
遠くで誰かが死んだ時、死亡メッセージを見るだけで、
- ネザーで溶岩に落ちたのか
- エンドで奈落に落ちたのか
- 拠点付近でクリーパーにやられたのか
- エリトラで壁にぶつかったのか
こういう状況をすぐに推測できます。
筆者もマルチで遊ぶ時は、死亡メッセージを見て「今のは助けに行くべきか、そっとしておくべきか」を判断することが多いです。

2. 死亡メッセージが表示される条件
死亡メッセージが出る基本条件は、プレイヤーが死亡することです。
プレイヤーが死亡すると、同じサーバー・ワールドにいる他プレイヤーのチャット欄へ死亡メッセージが流れます。
ただし、死亡メッセージには少しだけ注意点があります。
自分の死亡画面には表示される
自分が死んだ時は、死亡画面にも死因が表示されます。
ここはチャット欄とは別扱いです。
後述するゲームルールでチャット欄の死亡ログを消しても、自分の死亡画面に出る死因表示までは基本的に消えません。
ここを勘違いしやすいので注意してくださいね。
他プレイヤーにはチャット欄で通知される
マルチプレイの場合、誰かが死ぬと、他のプレイヤーのチャット欄に死亡メッセージが出ます。
たとえば、採掘中に落下死した人がいれば、他の人にも「〇〇は高い所から落下した」系のログが流れるイメージです。
これがあるおかげで、マルチでは仲間の事故に気づきやすいです。
ペットの死亡メッセージもある
死亡メッセージはプレイヤーだけではありません。
Java版では、飼いならされたオオカミ・ネコ・オウムなどが死亡した時に、基本的に飼い主へ通知されます。
統合版では、飼いならされたペットの死亡メッセージがワールド内のプレイヤーへ通知されます。対象にはオオカミ・ネコ・オウムのほか、飼いならされたウマ・ロバ・ラマ・ラバ・スケルトンホースなどが含まれます。
ペットを連れて冒険していると、急にチャット欄へ死亡メッセージが出て「え、どこでやられたの?」となることがありますよね。
あれも死亡メッセージの一部です。
名前付きMobや村人はログに残ることがある
Java版では、一部の名前付きMobや村人の死亡がゲームログに記録されることがあります。
ただし、通常のチャット欄に毎回流れるわけではありません。
サーバー管理や検証をしている方は、チャット欄だけではなく、ログファイル側に情報が残る場合があることも覚えておくと便利です。

3. Java版と統合版の違い
死亡メッセージはJava版と統合版の両方にありますが、細かい通知対象やコマンド名が違います。
特に、死亡メッセージを非表示にしたい時のゲームルール名は間違えやすいので、ここは表で整理しますね。
| 版・バージョン | 死亡メッセージ非表示 | 再表示 | 注意点 |
|---|---|---|---|
| Java版1.21.11以降 | /gamerule minecraft:show_death_messages false | /gamerule minecraft:show_death_messages true | ゲームルール名が名前空間付きのスネークケースに変更 |
| Java版1.21.10以前 | /gamerule showDeathMessages false | /gamerule showDeathMessages true | 旧来のキャメルケース表記 |
| 統合版 | /gamerule showdeathmessages false | /gamerule showdeathmessages true | コマンド上は小文字表記で覚えると安全 |
Java版1.21.11以降では、ゲームルールがレジストリ化され、従来のキャメルケース名から、minecraft:付きのスネークケース名へ変更されています。
そのため、古い記事を見て、
/gamerule showDeathMessages false
と入力しても、Java版1.21.11以降では基本的に通りません。
現在のJava版で死亡メッセージを消したい場合は、基本的にこちらです。
/gamerule minecraft:show_death_messages false
逆に、死亡メッセージを戻したい場合はこちらです。
/gamerule minecraft:show_death_messages true
統合版では、/gamerule コマンド上のゲームルール名は showdeathmessages です。
そのため、統合版ではこちらを使います。
/gamerule showdeathmessages false
なお、統合版のScript APIでは showDeathMessages と表記される場面があります。コマンドで入力する時の showdeathmessages とは見た目が違うので、ここも混同しないようにしてください。
ここはJava版と統合版でかなり混同しやすいです。
ポイント
・Java版1.21.11以降:minecraft:show_death_messages
・Java版1.21.10以前:showDeathMessages
・統合版:showdeathmessages
筆者もコマンドを触る時、ここは一番ミスしやすいところだと思っています。
特に「Java版の新仕様」と「統合版の小文字表記」が混ざると、コマンド欄で赤文字になりがちです。

4. よく見る死亡メッセージの種類
死亡メッセージはかなり種類があります。
全部を丸暗記する必要はありませんが、サバイバルでよく見るものはだいたい決まっています。
ここでは、検索で調べに来た方が分かりやすいように、代表的な死因を整理しておきますね。
落下系
マイクラで一番よく見る死亡原因のひとつが落下です。
高い場所から落ちると、落下系の死亡メッセージが表示されます。
また、誰かや何かに攻撃された直後に落ちると、単純な落下死ではなく、攻撃者に落とされた扱いのメッセージになることがあります。
よくある場面
・洞窟で足を踏み外す
・山岳バイオームで崖から落ちる
・エンドで足場をミスする
・モンスターに押されて落ちる
特にエンド探索中の落下ログは、見た瞬間に「あっ…」となるやつです。
溶岩・炎系
溶岩に入って死ぬと、例の溶岩遊泳を試みた系のメッセージが出ます。
ネザー探索、ブランチマイニング、洞窟探索ではかなり見かけます。
炎ブロックで燃えた場合、燃焼中に死んだ場合、溶岩そのもので死んだ場合では、死亡メッセージが変わります。
同じ「燃えて死んだ」でも、内部的には死因が分かれているわけですね。
Mob・プレイヤー攻撃系
ゾンビ、スケルトン、クリーパー、ウォーデンなどに倒された時は、攻撃者が入った死亡メッセージになります。
名前付きの武器やアイテムを持った相手に倒された場合は、アイテム名込みのメッセージになることもあります。
この仕様は、PvPサーバーや配布マップではけっこう重要です。
たとえば、名前を付けた剣で倒すと、ただの「倒された」ではなく、武器名が見える形の演出にできます。
矢・クロスボウ・トライデント・花火系
遠距離攻撃でも死亡メッセージは細かく分かれます。
弓やクロスボウの矢で死んだ場合、トライデントで死んだ場合、クロスボウから撃ったロケット花火で死んだ場合では、メッセージが変わります。
改名した弓やクロスボウを使うと、そのアイテム名が死亡メッセージ側に反映されることもあります。
遊び方によっては、ここだけでかなりネタ感のあるログを作れます。
エリトラ衝突系
エリトラで飛行中に壁へぶつかって死ぬと、運動エネルギーを体験した系のメッセージが表示されます。
これは初めて見ると少しびっくりします。
ただ、慣れてくると「飛行速度を出しすぎて壁に刺さったんだな」とすぐ分かります。
エリトラ移動をよく使うワールドでは、かなり実用的な死亡ログです。
奈落・ワールド境界系
奈落に落ちた時や、ワールド境界の外側でダメージを受けた時にも専用の死亡メッセージがあります。
エンド・配布マップ・ワールド境界を使った企画では、このあたりのログが出やすいです。
奈落死はアイテム回収がほぼ絶望的なので、チャット欄に出た時の絶望感はかなり大きいです。
/kill コマンド系
/kill コマンドで死亡した場合も死亡メッセージが出ます。
Java版では、/kill が奈落系の死亡メッセージとして扱われることがあります。
検証ワールドやコマンド制作ではよく使いますが、配布マップで演出に使う場合は、死亡メッセージが出るかどうかを事前に確認した方が良いです。
演出中に意図しない死亡ログが出ると、雰囲気が一気に崩れることがあります。

5. 翻訳キーの仕組み
死亡メッセージを深く触るなら、翻訳キーの考え方も知っておくと便利です。
翻訳キーとは、ゲーム内の文章を言語ファイルから呼び出すためのキーのことです。
死亡メッセージの場合、Java版では death.attack. から始まるキーが多く使われます。
たとえば、考え方としてはこんな感じです。
death.attack.lava:溶岩で死亡した時のメッセージdeath.attack.drown:溺死した時のメッセージdeath.attack.fall:落下死した時のメッセージdeath.attack.flyIntoWall:エリトラで壁に衝突した時のメッセージdeath.attack.outOfWorld:奈落に落ちた時などのメッセージ
ただし、実際の死亡メッセージはキー1個だけで決まるとは限りません。
ポイントは、同じ死因でも状況によって派生キーが使われることです。
.player が付くパターン
プレイヤーやMobから攻撃を受けた直後に、別の原因で死ぬと、.player 系の文になることがあります。
たとえば、普通に溶岩へ落ちた場合と、誰かに攻撃された直後に溶岩へ落ちた場合では、死亡メッセージが変わります。
前者は「溶岩で死んだ」扱い、後者は「誰かから逃れようとして溶岩に入った」扱いに近いです。
この仕様があるので、マルチでは死亡ログを見るだけで、単なる事故なのか、誰かとの戦闘中だったのかを推測できます。
.item が付くパターン
攻撃者が改名されたアイテムを持っていた場合、.item 系の死亡メッセージになることがあります。
たとえば、名前付きの剣、名前付きの弓、名前付きのクロスボウなどで倒された場合、死亡メッセージにそのアイテム名が入ります。
この仕様は、サーバーイベントやPvP企画ではかなり使えます。
ただし、あまり長すぎる名前や装飾しすぎた名前を使うと、ログが読みにくくなるので注意です。
tellrawで翻訳キーを呼ぶ例
Java版では、tellraw の translate を使うことで、翻訳キーを呼び出す形の文章を表示できます。
たとえば、仕組みを確認するだけなら下記のような形です。
/tellraw @a {"translate":"death.attack.generic","with":[{"selector":"@p"}]}
これはあくまで翻訳キーの動作確認用です。
実際の死亡メッセージを完全に再現するには、死んだプレイヤー名・攻撃者・アイテム名などの引数が絡むため、単純にキーだけを呼べば全部きれいに出るわけではありません。
注意
翻訳キーは、通常プレイで死亡メッセージを表示するために覚える必要はありません。
リソースパック制作、コマンド演出、サーバー用のカスタム死亡ログを作る時に意識すれば大丈夫です。
初心者さん向けに言うと、普通に遊ぶだけなら、翻訳キーは「裏側で文章を呼び出している名前」くらいの理解でOKです。

6. 死亡メッセージを非表示にする方法
死亡メッセージを非表示にしたい場合は、ゲームルールを変更します。
目的はシンプルで、チャット欄へ死亡ログを流すかどうかを切り替えるだけです。
Java版1.21.11以降で非表示にする
Java版1.21.11以降では、下記のコマンドを使います。
/gamerule minecraft:show_death_messages false
これで死亡メッセージがチャット欄に表示されなくなります。
元に戻したい場合はこちらです。
/gamerule minecraft:show_death_messages true
Java版1.21.10以前で非表示にする
Java版1.21.10以前では、旧来のゲームルール名を使います。
/gamerule showDeathMessages false
元に戻す場合はこちらです。
/gamerule showDeathMessages true
昔の記事や動画では、こちらの旧コマンドが紹介されていることが多いです。
今のJava版でそのまま使えない場合は、バージョン差分を疑ってください。
統合版で非表示にする
統合版では、下記のコマンドを使います。
/gamerule showdeathmessages false
元に戻す場合はこちらです。
/gamerule showdeathmessages true
統合版では、コマンド名の見た目がJava版と違います。
minecraft:show_death_messages と入力しても、統合版ではJava版の新ゲームルール名としては扱われません。
非表示にしても死亡そのものは変わらない
ここは大事です。
show_death_messages 系のゲームルールは、死亡メッセージの表示を切り替えるだけです。
死亡そのもの、アイテムロスト、経験値ロスト、リスポーン、ペットの死亡判定などを無効化するものではありません。
たとえば、死亡時にアイテムを落としたくないなら、別のゲームルールである keepInventory 系を使います。
死亡ログを消したいだけなら show_death_messages、アイテムロストを防ぎたいなら keepInventory、というように目的を分けて考えると分かりやすいです。

7. 配布マップ・サーバー運用での注意点
死亡メッセージは普通のサバイバルでは便利ですが、配布マップやサーバー運用では邪魔になることもあります。
ここでは、実際に設定する時に気をつけたいポイントをまとめます。
ミニゲームでは非表示が向いていることが多い
PvPミニゲーム、アスレチック、検証ワールド、撮影用ワールドでは、死亡ログが大量に流れます。
そのたびにチャット欄が埋まると、案内文やシステムメッセージが読みづらくなります。
こういうワールドでは、最初に死亡メッセージを非表示にしておくと管理しやすいです。
/gamerule minecraft:show_death_messages false
Java版1.21.10以前ならこちらです。
/gamerule showDeathMessages false
統合版ならこちらです。
/gamerule showdeathmessages false
通常サバイバルでは表示のままが便利
一方で、普通のサバイバルや身内マルチなら、死亡メッセージは表示のままでも良いと思います。
理由は、誰かが死んだ場所や状況を推測できるからです。
たとえば、
- 溶岩遊泳系のメッセージならネザーや洞窟の可能性
- 奈落系のメッセージならエンドや足場ミスの可能性
- Mobに倒されたメッセージなら装備回収に行ける可能性
- エリトラ衝突なら拠点近くや移動中の事故の可能性
こんな感じで、死亡ログが救助やアイテム回収のヒントになります。
ログを消すとチャット欄は静かになりますが、仲間の事故に気づきにくくなる点は覚えておきましょう。
カスタム死亡メッセージを作るなら一度バニラを消す
コマンドやデータパックで独自の死亡演出を作る場合は、まずバニラの死亡メッセージを非表示にするのが基本です。
バニラの死亡メッセージが残ったままだと、オリジナルのメッセージと二重表示になることがあります。
たとえば、独自に「〇〇は闇に飲まれた」みたいな演出を出したい場合、通常の死亡ログも同時に出ると少し見栄えが悪いです。
そのため、流れとしては、
- ゲームルールでバニラ死亡メッセージを非表示にする
- スコアボードやイベント検知で死亡を拾う
tellrawなどで独自メッセージを出す
という考え方になります。
ただし、これはコマンド中級者以上向けです。
普通のサバイバルで遊ぶだけなら、ここまで触らなくて大丈夫です。
サーバーでは権限に注意
/gamerule を変更するには、基本的にコマンドを実行できる権限が必要です。
シングルプレイならチートやコマンド許可、サーバーなら管理者権限・OP権限の有無を確認してください。
コマンドの打ち間違い以前に、権限がないと変更できません。
また、レンタルサーバーやRealmsでは、管理画面・ワールド設定・ゲーム内コマンドのどこで変更するかが環境によって違う場合があります。
うまくいかない時は、まず自分がそのワールドの管理者としてコマンドを実行できるか確認しましょう。

8. 死亡メッセージが表示されない時のチェックポイント
「死亡メッセージが出ない」
「コマンドを戻したはずなのに表示されない」
こういう時は、下記を順番に確認してみてください。
- [ ]
show_death_messagesまたはshowDeathMessagesまたはshowdeathmessagesがfalseになっていないか? - [ ] Java版1.21.11以降なのに旧コマンド名を使っていないか?
- [ ] 統合版なのにJava版の
minecraft:show_death_messagesを使っていないか? - [ ] サーバー側でプラグインやデータパックが死亡メッセージを上書きしていないか?
- [ ] チャット設定でシステムメッセージやチャット表示を隠していないか?
- [ ] 自分の死亡画面だけを見て、チャット欄の表示と混同していないか?
- [ ] コマンドを実行する権限があるか?
特に多いのは、Java版1.21.11以降のゲームルール名変更です。
旧バージョンの感覚で、
/gamerule showDeathMessages true
と打っても反応しない場合は、こちらを試してください。
/gamerule minecraft:show_death_messages true
統合版の場合は、こちらです。
/gamerule showdeathmessages true
また、サーバーの場合は、プラグイン側で死亡メッセージを消していることもあります。
Spigot系・Paper系サーバー、ミニゲームサーバー、配布ワールドでは、バニラのゲームルールだけでは原因を特定できないことがあります。
その場合は、導入しているプラグイン・データパック・アドオン側の死亡ログ設定も確認しましょう。

9. まとめ
以上、マイクラの死亡メッセージの仕様について解説しました。
死亡メッセージは、ただのチャットログに見えますが、実際は死因・攻撃者・直前の状況・名前付きアイテムなどを反映する、かなり細かい仕組みです。
要点を整理すると、
- 死亡メッセージは、プレイヤーやペットの死亡を知らせるログ
- 自分の死亡画面と、他プレイヤーに見えるチャット欄の表示は別扱い
- Java版と統合版では、ペット死亡時の通知対象やコマンド名が違う
- Java版1.21.11以降では、
minecraft:show_death_messagesを使う - Java版1.21.10以前では、
showDeathMessagesを使う - 統合版では、
showdeathmessagesを使う - 翻訳キーは
death.attack.系で管理され、状況によって.playerや.itemが絡む
こんな感じです。
普通のサバイバルなら、死亡メッセージは表示のままでも便利です。
一方で、ミニゲーム・配布マップ・撮影用ワールドでは、チャット欄を見やすくするために非表示にした方が良い場面もあります。
使い分けとしては、
通常サバイバル・身内マルチ:表示のままがおすすめ
配布マップ・PvP・検証ワールド:非表示もおすすめ
くらいで考えると分かりやすいと思います。
死亡メッセージは地味な仕様ですが、知っておくとワールド管理やコマンド制作でかなり役立ちます。
では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラの仕様解説や便利コマンドを紹介しているので、是非ご覧くださいね(^^♪

10. 引用・参考文献
この記事を書くにあたり、以下の公式ドキュメント・英語版Wikiを参考にしています。