JE教程

「指令」投掷物爆炸

Powere***Lv.1 新手上路 发表于 2024-4-28 IP:浙江省 1,933 0
AI 速览2026-09-27 02:31 生成

用指令实现投掷物落地爆炸的教程,可做爆炸弓与雪球爆炸

帖子分享了一套用指令实现投掷物爆炸的思路,作者从爆炸弓和起床战争火焰弹的机制出发,指出决定爆炸效果的关键其实是箭本身,并据此给出了可用的指令代码。目前效果有限,只能实现炸地,命中生物不会爆炸,箭插在地上还会持续爆炸,因此需要额外用指令清除。适合想学习指令、尝试自制爆炸弓或类似玩法的玩家参考。

  • 只能实现炸地,打生物不爆炸
  • 箭插在地上会持续爆炸,需用指令清除
  • 雪球同理,但雪球会自行消失可省略清除步骤
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
说到爆炸弓、起床战争的火焰弹,好玩,但是其实决定爆炸弓爆炸的是箭,所以通过这个思路完成了一个爆炸弓(然而能力有限,只能实现炸地,打生物不爆炸)

  1. execute as @e[type=minecraft:arrow,tag=!arrow_tag] at @s if block ~ ~-0.1 ~ minecraft:air run tag @s add arrow_tag
复制代码
  1. execute as @e[type=minecraft:arrow,tag=arrow_tag] at @s unless block ~ ~-1 ~ minecraft:air run summon minecraft:tnt ~ ~0 ~
复制代码
然而有个问题,箭插在地上不动就一直炸,于是要kill它
  1. execute as @e[type=arrow] at @s unless block ~ ~-0.1 ~ air run kill @s
复制代码
雪球等同理,且雪球自己会消失省略最后一步
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则