chyx
@SPGoding
题目说了要清空的。

如果清空箱子时只清空腐肉也很容易啊
/data remove block 3 4 4 Items[{id:"minecraft:rotten_flesh"}]
不就好了?

t1546542
chyx 发表于 2019-10-7 02:11
这样给chenyuxuan的obj分数设置成箱子第0格的腐肉个数。如果那格子是空的或者是别的东西结果是0。
箱子有2 ...

这个要穷举
很麻烦

MC深坑不回头
能用function吗? 能的话便针对你想检测的物品开个excel试算表档,公式拉一下贴到function里很快就行的(当然你要检测全部物品就当我没说...

ruhuasiyu
本帖最后由 ruhuasiyu 于 2019-10-9 15:40 编辑

第一个高频后面接条件连锁
execute if data block 0 4 0 Items[{id:"minecraft:rotten_flesh"}] run setblock 0 255 0 chest
data modify block 0 255 0 Items[{id:"minecraft:rotten_flesh"}] set from block 0 4 0 Items[{id:"minecraft:rotten_flesh"}]
execute store result score #t furou run data get block 0 255 0 Items[0].Count 1
data modify block 0 4 0 Items[{id:"minecraft:air"}].Slot set from block 0 255 0 Items[{id:"minecraft:rotten_flesh"}].Slot
setblock 0 255 0 air
scoreboard players operation t154654 furou += #t furou

第一个高频后面接条件连锁
execute if data block 0 4 0 Items[{id:"minecraft:bone"}] runsetblock 0 255 0 chest
data modify block 0 255 0 Items[{id:"minecraft:bone"}] set from block 0 4 0 Items[{id:"minecraft:bone"}]
execute store result score #t gutou run data get block 0 255 0 Items[0].Count 1
data modify block 0 4 0 Items[{id:"minecraft:air"}].Slot set from block 0 255 0 Items[{id:"minecraft:bone"}].Slot
setblock 0 255 0 air
scoreboard players operation t154654 gutou += #t gutou

第一页 上一页 下一页 最后一页