现在可以尝试给我们的僵尸BOSS加血量上限了:
/effect @e[type=zombie,tag=boss] health_boost (Java1.13前和基岩版)
/effect give @e[type=zombie,tag=boss] health_boost (Java1.13更新后)
health_boost是“生命提升”效果,可以提升生命最大值。上面的指令将会为我们的僵尸boss增加4点生命值上限,持续秒。
对于一个Boss来说,24点血也太少了。因此我们要提高生命提升的等级。生命提升效果能够增加的最大生命值等于强度等级乘4的积。作为一个小型boss,100点血就足够了,也就是说我们需要给僵尸添加20级的生命提升:
/effect @e[type=zombie,tag=boss] health_boost ,19(Java1.13前和基岩版)
/effect give @e[type=zombie,tag=boss] health_boost ,19(Java1.13更新后)
(注:上面的逗号仅用于区分两个参数之用,实际在游戏中无需输入逗号)
你肯定会疑惑:不是添加20级吗,怎么是19级?
其实这就是添加20级。只不过这个“强度等级”参数有些特别,它的值范围是0~255。输入0相当于1级,输入1相当于2级.......输入255相当于256级。
明白了吧?
现在我们成功为僵尸提高了生命值上限。但是状态效果是有粒子的,到时候玩家过来打这个boss,发现这个boss有冒出粒子,不就露馅了么?
解决办法很简单。看见那个“是否隐藏粒子和图标”参数了没?默认它是false,如果将它改为true,游戏将会隐藏该状态效果的粒子,在Java版甚至还会把图标也给隐藏了。
现在你学会/effect了没?赶紧去游戏中尝试一下吧!
(注:在Minecraft中,状态效果持续时间超过1638秒的话,效果的持续时间将显示为**:**。在Java版中,计时仍然会照常进行。)
(你知道吗:在Java版中,当玩家拥有超过128级的跳跃效果时,玩家会因为特性而无法跳跃!)
effect历史:
Java
1.5——加入了/effect
1.6.1——加入了clear参数
1.8——加入了“是否隐藏粒子和图标”参数
1.13——更改了/effect的语法
1.15.2——较强效果覆盖较弱效果时,较弱效果只是被隐藏了。
携带版和基岩版
\\携带版\\
1.0.5——加入了/effect
\\基岩版\\
1.16.200——现在持续时间上限和Java版一样为秒了。
喜欢Minecraft指令手册请大家收藏:(m.2yq.org)Minecraft指令手册爱言情更新速度全网最快。