3.effect指令
此指令用于给玩家附加药水效果。激活后是直接加在玩家身上的。基本格式为
effect 玩家名称 药水效果 药水持续时间 药水等级 粒子效果
药水效果填写药水的名称。而持续时间和等级分别填写数字,比如
effect @a poison 10 0
这会给玩家10秒的1级中毒效果。而粒子效果处要填写true或者false,如果填写true便会隐藏药水的粒子效果。比如
effect @a regeneration 20 5 true
当然,玩家可以随时改变时间和药水等级,比如说这条指令
effect @a speed 9999 255 true
这会给玩家一个255等级,药水效果时间将近3个小时并且不会显示粒子的速度效果。不过这种指令一定要慎用,一般某些东西不是等级越高就越好,
比如速度,甚至会移动到未加载区域。所以要慎用。
还有一种模式,用于清除玩家所有药水效果(就像牛奶),基本格式为
effect 玩家名称 clear
另外effect也可以给实体添加效果,比如
effect @e 12 123
这会给全体添加防火效果123秒(不填写等级默认1级)
在某些情况下effect不推荐泛滥使用,否则容易对玩家造成一些影响。