/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版一样为秒了。