【マイクラ統合版】/replaceitem(リプレイスアイテム)コマンドの使い方!チェストの中身やプレイヤーの装備を強制的に置き換える方法

プレイヤー・モブ操作

マイクラ統合版(スイッチ・スマホ・PS5・PC)・教育版の/replaceitemコマンドの解説です。チェストやかまどといったアイテムが入るブロック(コンテナ)の中身や、プレイヤー・モブのインベントリ、装備スロットにあるアイテムを、指定したアイテムへ強制的に置き換えることができます。RPG風の配布ワールドで特定の装備をプレイヤーに強制装着させたり、ステージクリア時にチェストの報酬を自動で補充・変更したりするギミックに最適なコマンドです。

/replaceitem(アイテムの置き換え) 統合版・教育版対応
/replaceitem entity @p slot.armor.head 0 diamond_helmet

【実行例】最も近くのプレイヤー(@p)の頭防具スロット(slot.armor.head 0)を「ダイヤモンドのヘルメット」に置き換えて、強制的に装備させます。

⚙️ /replaceitem コマンドの構文(書き方)

`/replaceitem` は、設置されている「ブロック」を対象にするか、プレイヤーなどの「エンティティ」を対象にするかで構文の書き始めが変わります。

① チェストなどのブロック(コンテナ)を対象にする場合
/replaceitem block <座標: x y z> slot.container <スロットID> [置き換えモード] <アイテム名> [個数] [データ値] [コンポーネントJSON]
② プレイヤーやモブなどのエンティティを対象にする場合
/replaceitem entity <対象ターゲット> <スロットタイプ> <スロットID> [置き換えモード] <アイテム名> [個数] [データ値] [コンポーネントJSON]

💡 各引数の詳しい意味と設定ルール

引数名 記述ルール・値の例 詳しい効果と役割(説明)
block | entity block
entity
置き換えの対象が「設置されているブロック」か「プレイヤー・モブ」かを選択します。
<座標> / <対象> ~ ~-1 ~ (下のブロック)
@a (全プレイヤー)
`block` を選んだ場合は3次元座標を指定します。`entity` を選んだ場合はプレイヤー名やターゲットセレクターを指定します。
<スロットタイプ>
<スロットID>
slot.container 0
slot.hotbar 8
操作するインベントリの位置(スロット)を指定します。ブロックの場合は `slot.container` 固定、エンティティの場合は手持ちや防具など細かく分かれています(詳細は下記一覧表を参照)。IDの数字は左上を「0」として数えます。
[置き換えモード]
(ReplaceMode)
destroy (上書き・消滅)
keep (空きのみ置き換え)
省略可能です。`destroy` は既存のアイテムを消して強制上書きします。`keep` は指定スロットがすでに埋まっている場合、コマンドを失敗(何もしない)させます。省略時は `destroy` として扱われます。
<アイテム名> iron_sword
sapling
新しく配置したいアイテムのIDを指定します。
[個数] / [データ値] 1〜64
0 (通常データ値)
省略可能です。アイテムの個数(1〜64個)と、アイテムのデータ値を指定します。データ値を省略または無効な値を入力すると `0` になります。
[コンポーネント] {“minecraft:item_lock”:{…}} 省略可能です。アドベンチャーモード用の設置・破壊制限や、アイテムの取り外しを禁止する「アイテムロック」などの特殊な機能をJSON形式で付与できます。

🗂️ 統合版で使える主要スロット名一覧表

エンティティ(プレイヤーやモブ)のどの部位を置き換えるかを決定する、統合版の有効なスロット名です。

スロットタイプ名 指定スロットID 対象となる対象・部位の説明
slot.hotbar 0 〜 8 画面最下部に見えている「手持ちのホットバー」スロットです(左端が0、右端が8)。
slot.inventory 0 〜 26 通常のインベントリ(画面を開いたときのメイン収納部分)です。村人の場合は0〜7になります。
slot.armor.head
slot.armor.chest
slot.armor.legs
slot.armor.feet
0 上から順に、防具の「頭」「チェストプレート」「レギンス」「ブーツ」のスロットです。防具立てやモブにも有効です。
slot.weapon.mainhand
slot.weapon.offhand
0 「利き手(メインハンド)」および「オフハンド(盾などを構える左手)」のスロットです。
slot.enderchest 0 〜 26 プレイヤー個別の「エンダーチェスト」内のスロットです。
slot.saddle
slot.armor
slot.chest
任意の番号
任意の番号
0 〜 14
乗れるモブ専用です。`slot.saddle`はウマ等の鞍、`slot.armor`は馬鎧(ラマはカーペット)、`slot.chest`はチェストをつけたロバ等の専用スロットです。

🛠️ コピペで使える!実践コマンド実例集

チャット欄やコマンドブロックにそのまま貼り付けて使用できる、便利で実用的な配置例です。

実例1:頭上にあるチェストの右下スロットに「マツの苗木」を4個補充する
/replaceitem block ~ ~2 ~ slot.container 26 sapling 4 1

現在の位置から2ブロック上(~ ~2 ~)にあるチェストの一番右下のマス(スロット26)を、データ値1の「マツの苗木」4個に置き換えます。通常のチェストは左上から右へ向かって0〜8、中段が9〜17、下段が18〜26の番号が割り振られています。

実例2:一番近いプレイヤーのホットバー右端に「マツの苗木」を強制支給する
/replaceitem entity @p slot.hotbar 8 sapling 4 1

最も近いプレイヤー(@p)のホットバーの一番右端(スロット8)を、マツの苗木4個(データ値1)で強制的に上書きします。それまでそのスロットに入っていたアイテムは消失します。

実例3:スロットが空いている場合のみ、自分の左手に「盾」を持たせる
/replaceitem entity @s slot.weapon.offhand 0 keep shield

自分自身(@s)の左手(オフハンド)に、置き換えモード `keep` を使って「盾」を配置します。`keep` を指定しているため、すでに左手に別のアイテム(松明など)を持っている場合は置き換えが行われず、手持ちのアイテムが守られます。

⚠️ コマンドが失敗する主な原因

・指定したスロットに設定できないアイテムを置こうとした
プレイヤーの防具スロット(`slot.armor.head`など)に、ヘルメットなどの防具ではなく「石(stone)」や「ダイヤモンド」などの装備不可能な通常ブロック・アイテムを設定しようとするとコマンドはエラーになり失敗します。
・対象モブが持っていないスロットを指定した
ゾンビに対してウマ用の馬鎧スロット(`slot.armor`)を指定するなど、エンティティの構造上存在しないスロットをターゲットにした場合は失敗します。
・ブロック(座標先)がコンテナではない
指定した座標にあるブロックがチェスト、かまど、ホッパーといった「インベントリを持つブロック(コンテナ)」ではなく、通常の土や空気ブロックだった場合はコマンドが失敗します。

🛑 前提条件と歴史ノート

※このコマンドを実行するには、世界の「チートの実行」がオンになっており、プレイヤーの権限レベルが「1」以上(オペレーター権限)である必要があります。
なお、Java版マインクラフトではバージョン1.17にて `/replaceitem` コマンドが廃止され、より汎用的な `/item` コマンドへ統合されましたが、統合版(Bedrock Edition)および教育版(Minecraft Education)においては、現在もこの `/replaceitem` コマンドが正式な仕様としてそのまま使用されています。

🎦/replaceitemコマンドを動画で分かりやすく解説!

💻️ マインクラフトでプログラミングが学べる教室

👇️KIDSPROプログラミング教室の公式サイトをチェック!

「やりたい!」を楽しく学べる教室 | キッズ・プログラミング教室KIDSPRO
自分で考え、デジタル化する力を育むキッズ・プログラミング教室KIDSPRO。マイクラ、Roblox、Scratchのほか、本格的なBlenderやUnreal Engineも個別指導で楽しく学べます!土日のオンライン授業も無料。まずは無料体...

📖 おすすめの参考書 & YouTube解説動画

👇️KIDSPRO (mcguide) 出版のコマンド完全攻略本をAmazonでチェック!

【最新版2025】マインクラフト コマンド完全攻略技術書(統合版/教育版): 新executeコマンド詳解とNPC設定方法も分かる完全ガイド | 栗木 洸大, 岡田 哲郎, 岡田 哲郎 |本 | 通販 | Amazon
Amazonで栗木 洸大, 岡田 哲郎, 岡田 哲郎の【最新版2025】マインクラフト コマンド完全攻略技術書(統合版/教育版): 新executeコマンド詳解とNPC設定方法も分かる完全ガイド。アマゾンならポイント還元本が多数。栗木 洸大...

👇️KIDSPRO (mcguide) のYouTube解説動画をチェックしよう!

KIDSPRO キッズ・プログラミング教室
「だれもがクリエイターになれる世界を」KIDSPRO(キッズプロ)は、日本e-Learning大賞の受賞歴を持つプログラミング教室の公式チャンネルです。初心者のお子様から、身体に障害を持つ方、将来ゲームクリエイターに挑戦したい方まで、誰もが...

コメント

タイトルとURLをコピーしました