質問: minecraft 1.16.1バニラ
回答: スコアボードを利用してアイテムの個数を取得して1減らし、その数をアイテムの個数に代入します ↓1回実行 scoreboard objectives add item_count dummy ↓常に実行(スロットを指定してアイテムを減らす場合) execute store result score count item_count run data get block チェストの座標 Items[{Slot:スロット番号(一番左上のマスが0)b}].Count execute store result block チェストの座標 Items[{Slot:スロット番号(一番左上のマスが0)b}].Count byte 1 run scoreboard players remove count item_count 1 ↓常に実行(アイテムを指定してアイテムを減らす場合) execute if data block ~ ~ ~ Items[{Slot:スロト番号b,id:"minecraft:アイテムID"}] store result score count item_count run data get block チェストの座標 Items[{Slot:スロット番号(一番左上のマスが0)b}].Count 以下のチェーンコマブロは「無条件」を「条件付き」に変更 execute store result block チェストの座標 Items[{Slot:スロット番号b}].Count byte 1 run scoreboard players remove count item_count 1 以上のコマンド(アイテムを指定して減らす場合)のスロット番号を0~26にしたものを用意すれば大丈夫です(つまりリピートコマブロとチェーンコマブロのセットが27個)