公開: 2021/03/18最終更新: 2021/03/19

統合版(BE)のreplaceitemコマンドの使い方

Xbox
Windows 10
PlayStation
Nintendo Switch
編集担当へ: 並び替え用の公開日を設定し忘れています!
さしぐめ
フォロー
0

replaceitemコマンドインベントリのアイテムを置換する
OP権限必要
コマブロで実行可能
適用対象プレイヤー

構文

指定したブロックの指定したスロットのアイテムを置換する
/replaceitem block <座標x y z> <スロットの種類> <スロット番号> <アイテムID> [数量] [データ値]
指定したエンティティの指定したスロットのアイテムを置換する
/replaceitem entity <ターゲット> <スロットの種類> <スロット番号> <アイテムID> [数量] [データ値]

引数

座標x y z (block モード限定)
編集するブロックの座標を指定する。相対座標を使って、コマンド実行場所からの相対的な位置を指定することも出来る。
ターゲット (entity モード限定)
編集するエンティティを指定する。プレイヤー名もしくはターゲットセレクターでないといけない。
スロットの種類 (必須)
編集するスロットの種類を指定する。entityモードの場合の指定できるスロットの種類は下記の表を参照。

blockモードの場合には、slot.container しか書けない。
スロット番号 (必須)
編集するスロットの番号を指定する。entityモードの場合の指定できる番号は下記の表を参照。

blockモードの場合には、ブロックの種類によって番号の指定の仕方が異なる:
  • チェスト、ディスペンサー、ドロッパー、ホッパー、トラップチェストの場合は、一番左上が0、そこから右方向に番号が増えていく。ラージ(トラップ)チェストは、2つのチェストとして扱われる
  • 醸造台の場合は、底の3つのスロットが左から0,1,2で、上のスロットが3,燃料スロットが4
  • かまどの場合は、アイテム投入スロットが0、燃料スロットが1、取り出しスロットが2

花瓶やジュークボックスのようなGUIがないブロックの内容物は、今のところBEでは編集できない。(blockdataコマンドがないため)
entityモードの場合の指定できるスロットの種類
(スロット番号が空欄のやつは何でもいい。とりあえず0を書いとこう)
スロットの種類スロット番号制限
slot.armor.chest 防具立て、Mob、プレイヤー限定 (防具を見せない・使わないMobも対象)
slot.armor.feet 
slot.armor.head 
slot.armor.legs 
slot.weapon.mainhand 
slot.weapon.offhand 
slot.enderchest0 ~ 26プレイヤー限定
slot.hotbar0 ~ 8
slot.inventory0 ~ 26
slot.saddle ウマ、ロバ、ラバ限定。アイテムはサドル(鞍)でないといけない。
slot.chest ウマ、ロバ、ラバ限定。アイテムはサドル(鞍)でないといけない。
slot.armor 馬(亜種を含む)、ラマ限定。アイテムは馬鎧またはカーペットでないといけない。
slot.chest0 ~ 14チェストが付いたロバ、ラバ限定
アイテムID (必須)
与えるアイテム(ブロック)のIDを指定する。(Java版と違いminecraft:を付けるとエラーになるので注意)
数量 (任意)
与えるアイテム(ブロック)の数量を指定する。アイテムの最大スタック数より大きい数を指定するとエラーになる。
データ値 (任意)
与えるアイテム(ブロック)のデータ値を指定する。そのアイテムで使えない値を指定した場合は0に直される。指定しない場合は、0になる。

実行結果

引数が正しくない場合、指定したブロックがアイテムを入れられるブロックではなかった場合、指定したエンティティが見つからなかった場合、指定したエンティティに指定した種類のスロットが無い場合は失敗する。

成功すると、指定したスロットに指定したアイテムを設置する。(既に入っていたアイテムは消去される)

使用例

  • /replaceitem block ~ ~-1 ~ slot.container 0 sapling 4 1 : 下のブロックのスロット番号0番にトウヒの苗木を4つ設置する
  • /replaceitem entity @p slot.hotbar 0 sapling 4 1 : 最寄りのプレイヤーの手持ちバーのスロット番号0番にトウヒの苗木を4つ設置する
  • /replaceitem entity @e[type=zombie] slot.weapon.mainhand 0 diamond_sword : 全てのゾンビのメインハンド(右手)にダイヤの剣を持たせる

あわせて知っておきたいコマンド

  • /give ― スロットを指定せずにアイテムを与える。

記事がお役にたったら...
フォローをお願いします
コメントを見る


おすすめ記事

No Image
CODMW: 2v2アルファ版がひと足早く開始
公開: 2019/08/23最終更新: 2021/03/07
No Image
マリオ&ソニック AT 東京2020オリンピックのトレイラーがSEGAから公開。Nintendo × SEGAのタッグ再び
公開: 2019/08/22最終更新: 2021/03/07