【マイクラ】keepInventoryの意味・設定方法・死亡時の仕様を解説【Java/統合版】

この記事は「死亡してもアイテムを失いたくない」方向けの設定解説です
Java版・統合版の両方に対応しています
Java版1.21.11以降はコマンド名が変わっているので、そこだけ特に注意してください

こんにちは。ゆずかきです。

マイクラで洞窟探索中にマグマへ落ちたり、ネザーでガストに吹き飛ばされたり、エンドで足を滑らせたりして、大事な装備を全部ロストした経験はありませんか?

せっかく作ったダイヤ装備やネザライト装備、エンチャント道具が消えると、かなりショックですよね。
そんな時に便利なのが、今回紹介するkeepInventoryです。

keepInventoryを有効にすると、プレイヤーが死亡しても、インベントリ・装備・経験値を保持したままリスポーンできます。
つまり、死亡時のアイテムロストを防げるゲームルールですね。

この記事を読めば、次のことが分かります。

  • keepInventoryの意味が分かります👍
  • Java版・統合版での設定方法が分かります👌
  • Java版1.21.11以降の新しいコマンド名にも対応できます
  • 死亡時に何が残り、何が変わるのか理解できます(^^♪

それでは、やっていきましょう!

※本記事はJava版・統合版の通常ワールド向けに解説しています。
※ゲームルール名はバージョンにより変更される場合があるため、入力時はゲーム内のコマンド補完も確認してください。
※統合版ではkeepInventoryがチート設定に関わるため、実績を気にする方は必ずワールドコピーを作ってから確認してください。


目次

1. keepInventoryとは?死亡時の持ち物保持ルールです
2. 先に結論:使うコマンド早見表
3. Java版でkeepInventoryを設定する方法
4. 統合版でkeepInventoryを設定する方法
5. 死亡時に何が残る?アイテム・装備・経験値の仕様
6. keepInventoryを使うメリットと注意点
7. keepInventoryが反映されない時のチェックポイント
8. Java版1.21.11以降の変更点について
9. よくある質問
10. まとめ
11. 参考文献

この記事で分かること
・マイクラのkeepInventoryの意味
・Java版/統合版での設定コマンド
・死亡時のインベントリ保持・経験値保持の仕様
・Java版1.21.11以降の新コマンド名


1. keepInventoryとは?死亡時の持ち物保持ルールです

keepInventoryとは、マイクラのゲームルールのひとつです。
名前の通り、死亡時にインベントリを保持するかどうかを決める設定ですね。

通常のサバイバルでは、プレイヤーが死亡すると、持っていたアイテムはその場に落ちます。
そして落ちたアイテムは、読み込まれている場所では5分経つと消えてしまいます。

ところが、keepInventoryを有効にすると、死亡してもアイテムを落としません。
リスポーン後も、死亡前の持ち物・防具・ホットバー・経験値がそのまま残ります。

簡単に言うと、こういう設定です。

設定 死亡時のアイテム 死亡時の経験値 向いている遊び方
false その場に落ちる 一部だけ回収可能 通常サバイバル・緊張感重視
true 落とさず保持 保持 初心者ワールド・建築・家族/友達ワールド


初期設定では基本的にfalseです。
つまり、何も設定していない通常のワールドでは、死亡時にアイテムを落とす状態ですね。

体験談
初めてネザー探索をした時、マグマダイブで装備一式を失うと本当に心が折れます。
特に初心者さんや、のんびり建築したい方なら、keepInventoryをオンにするだけでかなり遊びやすくなります。

ただし、便利な反面、死亡時の緊張感はかなり下がります。
なので「絶対オンにすべき」というより、自分のワールドの遊び方に合わせて選ぶ設定だと思ってくださいね。


2. 先に結論:使うコマンド早見表

先に、使うコマンドだけ整理します。

マイクラのバージョンによって、Java版のゲームルール名が違います。
ここを間違えると「コマンドが存在しません」「不明なゲームルールです」のように出るので、まずは下の表をご覧ください。

エディション/バージョン オンにするコマンド オフに戻すコマンド
Java版1.21.10以前 /gamerule keepInventory true /gamerule keepInventory false
Java版1.21.11以降 /gamerule minecraft:keep_inventory true /gamerule minecraft:keep_inventory false
統合版 /gamerule keepinventory true /gamerule keepinventory false


Java版1.21.11以降では、ゲームルール名が名前空間付きIDに変更されています。
今までの keepInventory ではなく、minecraft:keep_inventory という書き方になっているのが大きな違いです。

統合版では、入力補完では小文字で表示されますが、手入力では大文字・小文字が区別されません。
ただ、入力補完で出てくる表記に合わせるのが一番安全です。

現在の設定を確認するコマンド

オン・オフを確認したい時は、値を付けずに入力します。

Java版1.21.10以前の場合:

/gamerule keepInventory

Java版1.21.11以降の場合:

/gamerule minecraft:keep_inventory

統合版の場合:

/gamerule keepinventory

結果が true ならオン、false ならオフです。


3. Java版でkeepInventoryを設定する方法

Java版では、基本的にコマンドで設定します。
ただし、コマンドを使うにはチートの許可または管理者権限が必要です。

新しくワールドを作る場合

新しくワールドを作る場合は、最初から設定しておくのが楽です。

  1. ワールド作成画面を開く
  2. ゲームルール設定を開く
  3. プレイヤー関連の項目から「死亡時にインベントリを保持」に相当する項目を探す
  4. オンにしてワールドを作成する

もし設定画面から見つからない場合は、ワールド作成後にコマンドで設定すればOKです。

既存ワールドで設定する場合

すでに遊んでいるワールドで設定する場合、チートが有効ならチャットを開いて次のコマンドを入力します。

Java版1.21.10以前:

/gamerule keepInventory true

Java版1.21.11以降:

/gamerule minecraft:keep_inventory true

入力後に成功メッセージが出れば完了です。
これ以降、死亡してもアイテムと経験値を保持できます。

チートをオンにしていない既存ワールドの場合

Java版のシングルプレイで、ワールド作成時にチートを許可していなかった場合は、LANに公開を使うと一時的にコマンドが使えます。

手順は次の通りです。

  1. ワールドに入る
  2. Escキーでメニューを開く
  3. 「LANに公開」を選ぶ
  4. 「チートを許可」をオンにする
  5. 「LANワールドを開始」を押す
  6. チャットでkeepInventoryのコマンドを入力する

注意点
LANに公開で許可したチートは、そのワールドを閉じるまでの一時的なものです。
ただし、ゲームルールを変更した結果はワールドに保存されます。
念のため、設定後に一度死亡テスト用の不要なアイテムで確認しておくと安心です。

サーバーで設定する場合

マルチサーバーでは、OP権限を持つプレイヤーか、サーバーコンソールから設定します。

Java版1.21.11以降なら、基本はこれです。

/gamerule minecraft:keep_inventory true

古いバージョンのサーバーなら、こちらです。

/gamerule keepInventory true

サーバーの場合、権限がないと入力しても反映されません。
「権限がありません」と出る場合は、サーバー管理者に設定してもらいましょう。


4. 統合版でkeepInventoryを設定する方法

統合版では、設定画面から変更する方法と、コマンドで変更する方法があります。
スマホ・Switch・PS・Xbox・Windows版など、統合版で遊んでいる方はこちらをご覧ください。

設定画面からオンにする方法

統合版では、ワールド設定の「ゲーム」項目から変更できます。

流れは次のイメージです。

  1. ワールド設定を開く
  2. 「チートの実行」をオンにする
  3. 「持ち物の保持」または「Keep Inventory」に相当する項目をオンにする
  4. ワールドに入って死亡時の挙動を確認する

統合版は画面設定から触れるので、初心者さんにはこちらの方が分かりやすいと思います。
ただし、チートを有効化すると実績が取れなくなる点には注意してください。

大事な注意点
統合版で実績を集めているワールドでは、設定前に必ずワールドをコピーしておきましょう。
一度チートを有効化したワールドでは、後から戻しても実績まわりが元通りにならない場合があります。

コマンドでオンにする方法

統合版でコマンドを使う場合は、チャットを開いて次のように入力します。

/gamerule keepinventory true

オフに戻したい場合はこちらです。

/gamerule keepinventory false

統合版では大文字・小文字が区別されないため、keepInventory でも通ります。
ただ、統合版の入力補完では小文字で表示されるため、本記事では keepinventory と書いています。


5. 死亡時に何が残る?アイテム・装備・経験値の仕様

ここが一番気になるところだと思います。
keepInventoryをオンにした時、死亡時に何が残るのか整理しますね。

残るもの

keepInventoryをオンにすると、基本的に次のものが残ります。

  • ホットバーのアイテム
  • インベントリ内のアイテム
  • 装備中の防具
  • オフハンドのアイテム
  • 経験値・経験値レベル
  • シュルカーボックスの中身(シュルカーボックス自体を持っていれば中身ごと保持)

死亡してもその場にアイテムを落とさないため、マグマで燃える心配もありません。
ネザー探索・古代都市探索・エンド探索ではかなり助かります。

なお、keepInventoryをオンにしても、体力・満腹度・ステータス効果は死亡時に通常通りリセットされます。
持ち物と経験値は守れますが、死亡そのものがなかったことになる設定ではありません。

通常死亡との違い

keepInventoryがオフの場合、死亡地点にアイテムが落ちます。
落ちたアイテムは、読み込まれている場所では5分経つと消えるため、回収に急ぐ必要があります。

一方、keepInventoryがオンなら、そもそもアイテムを落としません。
そのため、死亡地点まで戻る必要がなくなります。

死亡時の状況 keepInventoryオフ keepInventoryオン
マグマで死亡 アイテムが燃える可能性あり 持ち物を保持
遠い洞窟で死亡 死亡地点まで回収に行く必要あり 回収不要
エンド奈落に落下 基本的に回収不可 持ち物を保持
経験値 一部だけ回収可能 保持


特にエンドの奈落では、通常なら落としたアイテムを拾えません。
なので、エリトラ練習やエンド探索が苦手な方は、keepInventoryをオンにするとかなり安心です。

消滅の呪いはどうなる?

消滅の呪いが付いたアイテムは、通常は死亡時にドロップせず消滅します。
ただし、keepInventoryをオンにしている場合は、死亡時にアイテムを保持するため、消滅の呪いが付いたアイテムも消えません。

つまり、消滅の呪い付き装備を安全に使いたい場合にもkeepInventoryは有効です。

ただし、サーバーや配布マップでは独自のデータパック・プラグインで挙動を変えている場合もあります。
いつもと違う挙動をした時は、そのワールド独自ルールを確認してくださいね。


6. keepInventoryを使うメリットと注意点

keepInventoryはとても便利ですが、良いところと注意点があります。
ここを理解してからオンにすると、後悔しにくいです。

メリット1:初心者でも探索しやすくなる

一番大きいメリットは、探索のハードルが下がることです。

洞窟・ネザー・エンドは、慣れていないと本当に事故が多いです。
溶岩、落下、クリーパー、ピグリンブルート、エンダーマン、ウォーデン…危険な要素が多すぎます。

keepInventoryをオンにしておけば、死亡しても装備を失わないので、探索に挑戦しやすくなります。

初心者さん向けのおすすめ運用
最初のうちはkeepInventoryオンで世界に慣れる。
慣れてきたらオフに戻して、通常サバイバルの緊張感を楽しむ。
この遊び方でも全然良いと思います。

メリット2:建築ワールドで作業が止まりにくい

巨大建築や整地をしている時に死亡すると、アイテム回収だけで時間を取られます。
特に高所建築では、落下死が地味に多いです。

keepInventoryをオンにしておくと、作業中に事故ってもすぐ戻れます。
建築メインのワールドなら、かなり相性が良いです。

メリット3:友達・家族ワールドで揉めにくい

マルチでありがちなのが、死亡ロストによるトラブルです。

「装備を取りに行ったら消えていた」
「他の人が拾ったかもしれない」
「ネザーで全ロストしてやる気がなくなった」

こういう空気になると、せっかくのマルチがしんどくなります。
のんびり遊ぶサーバーなら、keepInventoryオンはかなり平和です。

注意点1:サバイバルの緊張感は下がる

死亡しても失うものが少ないので、危険地帯への緊張感は下がります。

もちろん、これは悪いことではありません。
マイクラは自由に遊ぶゲームなので、ストレスを減らしたいならオンでOKです。

ただ、「死んだら装備を失うかもしれない」というサバイバル感を楽しみたい方には、少し物足りなく感じるかもしれません。

注意点2:統合版では実績に注意

統合版では、keepInventoryはチート項目として扱われます。
そのため、設定画面やコマンドでkeepInventoryをオンにするにはチートの実行が必要になり、実績が取れなくなります。

実績を大事にしているワールドなら、いきなり本番ワールドで設定せず、必ずコピーで試しましょう。

注意点3:配布マップやサーバーでは独自ルールがある

配布マップ、ミニゲームサーバー、プラグイン入りサーバーでは、通常のkeepInventoryとは違う処理をしている場合があります。

例えば、

  • 特定アイテムだけ保持する
  • 経験値だけ失う
  • ワールドやディメンションごとに挙動が違う
  • 死亡時に専用メニューや墓システムが出る

こういうこともあります。
バニラの仕様と違うと感じたら、サーバールールや導入プラグインを確認してください。


7. keepInventoryが反映されない時のチェックポイント

「コマンドを入れたのに反映されない」
「死亡したら普通にアイテムを落とした」
「コマンドがエラーになる」

そういう時は、下のチェックポイントを確認してください。

  • [ ] Java版1.21.11以降なのに、古い keepInventory のまま入力していないか?
  • [ ] Java版1.21.10以前なのに、新しい minecraft:keep_inventory で入力していないか?
  • [ ] 統合版でチートがオフになっていないか?
  • [ ] Java版シングルでチート許可なしのワールドになっていないか?
  • [ ] マルチサーバーでOP権限があるか?
  • [ ] コマンドの truefalse を逆にしていないか?
  • [ ] サーバーに独自プラグインやデータパックが入っていないか?
  • [ ] 入力補完に出てくるゲームルール名を使っているか?

特に多いのは、Java版1.21.11以降のコマンド名ミスです。
古い記事では keepInventory と書かれていることが多いですが、1.21.11以降では minecraft:keep_inventory を使う形に変わっています。

成功しているか確認するテスト方法

本番装備で試すのは怖いので、テストは安全にやりましょう。

おすすめの流れはこちらです。

  1. いらない土や丸石を1個持つ
  2. ベッドでリスポーン地点を近くに設定する
  3. keepInventoryをオンにする
  4. 高すぎない場所から落下するなどして死亡テストする
  5. リスポーン後、持ち物が残っているか確認する

※テストする時は、大事な装備をチェストにしまってからがおすすめです。

コマンドが分からない時は入力補完を使う

コマンド入力中にTabキーや候補表示を使うと、現在のバージョンで使えるゲームルール名が表示されます。

Java版1.21.11以降なら、/gamerule minecraft: まで入れると候補が出やすいです。
統合版でも、チャット入力時の補完を見ながら進めるとミスが減ります。


8. Java版1.21.11以降の変更点について

ここはかなり大事です。
Java版1.21.11以降では、ゲームルール名の形式が変わりました。

以前は、次のようなキャメルケースの名前でした。

/gamerule keepInventory true

ですが、Java版1.21.11以降では、ゲームルールがレジストリ化され、名前空間付きIDの形になっています。
keepInventoryの場合は、次のように入力します。

/gamerule minecraft:keep_inventory true

何が変わったの?

簡単に言うと、Java版のゲームルール名が整理されました。
従来の keepInventory のような書き方から、minecraft:keep_inventory のような書き方に変わっています。

これはkeepInventoryだけではありません。
ほかのゲームルールも、同じように名前が変わっているものがあります。

例を少しだけ挙げると、こんな感じです。

内容 Java版1.21.10以前 Java版1.21.11以降
死亡時の持ち物保持 keepInventory minecraft:keep_inventory
時間経過 doDaylightCycle minecraft:advance_time
天候変化 doWeatherCycle minecraft:advance_weather
モブのブロック破壊など mobGriefing minecraft:mob_griefing


なので、検索で古いコマンド記事を見つけた時は注意してください。
Java版1.21.11以降で遊んでいる場合は、新しい名前で入力するのが安全です。

統合版も同じように変わった?

統合版は、Java版1.21.11以降のような名前空間付きID形式ではありません。
統合版では従来通り、次のようなコマンドで設定します。

/gamerule keepinventory true

Java版と統合版で書き方が違うため、ここは混乱しやすいです。

覚え方
Java版1.21.11以降:minecraft:keep_inventory
Java版1.21.10以前:keepInventory
統合版:keepinventory

この3つを分けて覚えておけば大丈夫です。


9. よくある質問

keepInventoryはチートですか?

ゲーム内ではゲームルールの変更なので、チート許可や管理者権限が必要になる場面があります。
統合版ではチート項目として扱われるため、実績を集めているワールドでは特に注意が必要です。

ただし、遊び方として悪いものではありません。

マイクラは自由度の高いゲームなので、建築メイン、初心者向け、家族ワールド、友達サーバーなどでは普通に使いやすい設定です。

keepInventoryをオンにすると実績は取れますか?

Java版の進捗は、統合版の実績とは別の仕組みです。
一方、統合版の実績はチート設定と強く関わります。

統合版で実績を大事にしている場合、keepInventoryをオンにする前に必ずワールドコピーで確認してください。

死亡しても経験値は残りますか?

はい。
keepInventoryをオンにしている場合、死亡時に経験値も保持されます。

通常死亡では経験値の一部しか戻らないため、エンチャント前に死ぬと悲しいことになります。
経験値を守りたい場合にもkeepInventoryは便利です。

マグマで死んでもアイテムは消えませんか?

keepInventoryがオンなら、死亡時にアイテムを落とさないため、マグマで燃える心配はありません。

ただし、死亡前に自分でアイテムを投げ捨てていた場合や、別の仕組みでアイテム化していた場合は別です。
通常のインベントリに入っているアイテムを守る設定、と考えてください。

エンドの奈落でもアイテムは守れますか?

はい。
keepInventoryがオンなら、奈落に落ちても持ち物を保持してリスポーンできます。

エンド探索やエリトラ練習ではかなり助かります。
特に初めてエンドシティを探す時は、オンにするかどうか検討しても良いと思います。

リカバリーコンパスは必要なくなりますか?

アイテム回収目的では、必要性はかなり下がります。
keepInventoryがオンなら死亡地点にアイテムを取りに戻る必要がないためです。

ただし、リカバリーコンパス自体は最後に死亡した場所を探すためのアイテムなので、「どこで死んだか確認したい」用途では使えます。

サーバーで一部の人だけkeepInventoryをオンにできますか?

バニラの通常ゲームルールでは、基本的にワールド全体へ適用されます。
一部のプレイヤーだけオンにしたい場合は、データパック・コマンド構成・プラグイン・MODなど別の仕組みが必要です。

友達サーバーで使うなら、全員でルールを決めてからオンにするのがおすすめです。


10. まとめ

以上、マイクラのkeepInventoryの意味・設定方法・死亡時の仕様について解説しました。

要点を整理すると、次の通りです。

  • keepInventoryは、死亡時にアイテム・装備・経験値を保持するゲームルール
  • Java版1.21.10以前は /gamerule keepInventory true
  • Java版1.21.11以降は /gamerule minecraft:keep_inventory true
  • 統合版は /gamerule keepinventory true または設定画面から変更
  • 統合版ではチート項目として扱われるため、実績ワールドではワールドコピー推奨
  • 初心者ワールド、建築ワールド、友達サーバーではかなり便利
  • ただし、死亡時の緊張感は下がるので遊び方に合わせて選ぶ

個人的には、初心者さんや建築メインの方ならオンで良いと思います。
逆に、サバイバルの緊張感を楽しみたい方はオフのままがおすすめです。

マイクラは、自分が楽しく続けられる設定で遊ぶのが一番です。
「全ロストがつらくて探索に行けない…」という方は、ぜひkeepInventoryを使ってみてくださいね。

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。


11. 参考文献

この記事を書くにあたり、以下の公式情報・コミュニティWikiを参考にしています: