aaaaaduidui
我想创造一片区域效果云作为延时控制,如何指定它的消失时间

aaaaaduidui
名为Duration的nbt

guoz
使用 /summon minecraft:area_effect_cloud X Y Z {Duration: 200} 命令召唤一个区域效果云,并将其放置在 X、Y、Z 坐标处。上述命令中,Duration 参数设置了区域效果云的生存时间为 200 游戏刻(约为 10 秒钟)。

利用射击或触碰等手段使目标进入该区域。当目标进入区域效果云后,会收到区域效果云的效果。

设置区域效果云的效果。可以使用 /effect 命令来向区域效果云添加效果。例如,使用 /effect give @e[type=area_effect_cloud,tag=cloud] minecraft:harm 1 0 命令给区域效果云添加一个伤害效果。其中,@e[type=area_effect_cloud,tag=cloud] 表示选择所有被打上“cloud”标签的区域效果云实体;minecraft:harm 是指伤害效果,后面的参数 "1 0" 分别代表伤害值和效果的持续时间。

可以对区域效果云的生成位置、大小和颜色等进行更改,从而满足实际需求。

你可以试一下,我不确定能不能成功

lytDARK
  1. summon area_effect_cloud ~ ~ ~ {Age:0,Color:<颜色/红色值×65536+绿色值×256+蓝色值>,Duration:<时间/单位:(1/20秒)>,DurationOnUse:0,ReapplicationDelay:0,WaitTime:0,Radius:<半径>f,RadiusOnUse:0f,RadiusPerTick:0f,effects:"minecraft:strong_harming",effects:[{ambient:1b,amplifier:0b,duration:1,id:7,show_icon:0b,show_particles:0b},{ambient:1b,amplifier:5b,duration:21,id:20,show_icon:0b,show_particles:0b}]}
复制代码

2250862100
更改设置可以

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