《我的世界》中用指令實現動物噴血效果,核心利用計分板偵測掉落物生成粒子。
/scoreboard objectives add dummy abc — 創建名為 abc 的計分板。/scoreboard players set @e[type=Item] abc 1 {Item:{id:"minecraft:porkchop"}} — 所有豬肉分數設為 1。/execute @e[score_abc=1] ~ ~ ~ detect ~ ~ ~ air 0 /summon Item ~ ~ ~ {Item:{id:"minecraft:dye",Count:100,Damage:1}} — 偵測到分數 1 的實體在腳下生成紅色染料(血)。minecraft:porkchop 替換為其他動物掉落物 ID。Count:100 為任意值。minecraft:dye 與 Damage:1 為其他物品 ID 及損傷值。
發揮創意,打造專屬特效!