インベントリの中に入っているアイテムを消すclearコマンドの紹介です。
アイテムを消すコマンド
記述:/clear <ターゲット> <データID> <個数>
clearコマンドはインベントリに所持しているアイテムを消去します。
例えば、部屋から出ると手に入れたアイテムが消えるなどの仕掛けをする時などに使えます。
個数指定部分の記述は“最大で何個のアイテムを消す”という意味です。
所持している対象アイテムの個数が指定個数に満たない場合は、持っている対象アイテムがすべて消えます。
例:/clear @p stone 10 を例にすると、20個石を持っていた場合は10個に。
8個石を持っていた場合は0個になります。
データIDを指定する際、minecraft:stone と記述するところを stone と省略する事もできます。
clearコマンドはインベントリに所持しているアイテムを消去します。
例えば、部屋から出ると手に入れたアイテムが消えるなどの仕掛けをする時などに使えます。
個数指定部分の記述は“最大で何個のアイテムを消す”という意味です。
所持している対象アイテムの個数が指定個数に満たない場合は、持っている対象アイテムがすべて消えます。
例:/clear @p stone 10 を例にすると、20個石を持っていた場合は10個に。
8個石を持っていた場合は0個になります。
データIDを指定する際、minecraft:stone と記述するところを stone と省略する事もできます。
コマンドを使ってみる
ターゲットは名前の他に@pや@aなどのセレクターで選択します。
例:/clear @p stone 10
インベントリに持っている石を10個消し去ります。
例:/clear @p stone
インベントリに持っている石をすべて消去します。
例:/clear alex
対象者alexのインベントリにあるアイテムをすべて消去します。
個数やデータIDを省略することで一気にアイテムを消すことができるので覚えておくと便利です。
例:/clear
自分のインベントリにある物をすべて消去します。
@aを使用する事で全てのプレイヤーを対象にする事も可能です。
例:/clear @a stone_pickaxe 1
全てのプレイヤーのインベントリから石のツルハシを1つ消します。
例:/clear @p stone 10
インベントリに持っている石を10個消し去ります。
例:/clear @p stone
インベントリに持っている石をすべて消去します。
例:/clear alex
対象者alexのインベントリにあるアイテムをすべて消去します。
個数やデータIDを省略することで一気にアイテムを消すことができるので覚えておくと便利です。
例:/clear
自分のインベントリにある物をすべて消去します。
@aを使用する事で全てのプレイヤーを対象にする事も可能です。
例:/clear @a stone_pickaxe 1
全てのプレイヤーのインベントリから石のツルハシを1つ消します。
注意点
必ずターゲット、データID、個数を確認すること。
インベントリに入っているアイテムがまるっと消えてしまうことになりかねません。
インベントリに入っているアイテムがまるっと消えてしまうことになりかねません。
メモ…………
giveコマンドとclearコマンドは記述の仕方が同じなのでどちらか一方を覚えれば簡単に記述できるようになります。
/give @p stone_pickaxe 1 石のツルハシを1本与える。
/clear @p stone_pickaxe 1 石のツルハシを1本消す。
二つのコマンドを比べると最初のgiveとclearの記述が違うだけで後は同じ。