Minecraft 指令: 手持拉杆时生成圆形烟花粒子效果并控制玩家升降
Minecraft 指令: 手持拉杆时生成圆形烟花粒子效果并控制玩家升降
想要在 Minecraft 中实现当玩家手持拉杆时,在其周围生成圆形烟花粒子效果,并控制玩家长按空格键上升、松开则下降的功能吗?
以下是实现步骤:
-
设置命令方块或红石时钟: 首先,你需要创建一个重复执行的命令方块或使用红石时钟来持续执行以下指令。
-
检测拉杆并生成粒子效果: 使用以下指令检测玩家是否手持拉杆,并在其周围生成圆形烟花粒子效果:
execute as @a[nbt={SelectedItem:{id:'minecraft:stick'}}] at @s run particle minecraft:firework_particle ~ ~ ~ 0 0 0 0 1 force
这条指令会在玩家手持拉杆时,在其周围持续生成圆形烟花粒子效果。
3. **实现长按空格键上升:** 使用以下指令使玩家在手持拉杆并长按空格键时持续上升:
execute as @a[nbt={SelectedItem:{id:'minecraft:stick'}}] at @s run tp @s ~ ~0.5 ~
这条指令会在玩家手持拉杆时,将其位置向上移动 0.5 个方块。
4. **实现松开空格键下降:** 使用以下指令使玩家在不按空格键时下降:
execute as @a[nbt={!SelectedItem:{id:'minecraft:stick'}}] at @s run tp @s ~ ~-0.5 ~
这条指令会在玩家不手持拉杆时,将其位置向下移动 0.5 个方块。
请确保将以上指令放入命令方块或使用红石时钟持续执行,以实现持续效果。
原文地址: https://www.cveoy.top/t/topic/fOnb 著作权归作者所有。请勿转载和采集!