Minecraft-Java-Edition
如何檢測物品是否掉落在盔甲架附近?
我正在嘗試製作一種神殿系統,玩家可以在其中掉落一定數量的物品,例如神殿附近的五個金錠,這是一個里面有盔甲架的方塊,並獲得有益效果一會兒。雖然不完全確定如何做到這一點。有人可以幫忙嗎?
這很棘手,我可能建議只使用神社前的漏斗來拾取積木。當被紅石比較器檢測到時,它會啟動一個命令方塊,為玩家提供所需的任何效果。
這是一個範例命令,可以檢測物品何時靠近盔甲架:
execute at <stand> if entity @e[type=item,distance=..5,nbt={Item:{id:"minecraft:gold_ingot",Count:5b}}] run ...
撞倒:
at <stand>
:在盔甲架的位置…(填寫盔甲架的選擇器。)
if entity @e[…]
: 如果有任何實體:
type=item
是一個項目實體,並且distance=..5
在 5 個街區的半徑範圍內,並且nbt={Item:{id:"minecraft:gold_ingot",Count:5b}}
該項目是一個金錠,有 5 個堆疊…
run ...
然後執行一個命令。