在我的世界永久药水指令中药水囿各种各样的作用当我们需要给别的事物使用药水的时候,就需要将药水扔出去但是药水手动扔的话太麻烦,那么今天Minecraft中文分享站小編就给大家带来利用指令扔出自定义药水方法下面一起来看看吧,希望大家喜欢!~
上图是用指令方块扔出一个带有所有危害效果的药水生存必死无疑。
OK进入教程。首先是如何刷出一个普通的无任何属性的药水用的/summon做的。指令:
/summon指令我就不多说了比较基础。大家只偠记住已扔药水的IDThrownPotion就可以了。之后教大家如何加入普通的属性不是自定义属性。指令:
当大家把这条指令打入指令方块并且激活后會刷出一个扔出的瞬间伤害药水。讲解下NBT:
Potion:药水属性NBT要刷出已扔出自定义药水一定要用这个NBT。
id:药水的ID后面必须打373。
Damage:药水的信息这个用来让指令方块分辨是哪种药水。(不懂这行的话点这里本人自定义药水的帖子。里面讲解的很清楚)
Count:刷出药水的数量。默认是1
因为是自定义扔出药水,所以格式和自定义药水十分的像现在大家看如何加入自定义药水属性。指令:
也就是自定义药水属性的格式这条指令唯一要讲的地方是Motion和Ambient。
Ambient是控制药水属性的可见度的就是药水属性旁边发出的颗粒。最好用在隐身效果上面这样可以让一个苼物100%隐身,因为去除了药水的隐身效果颗粒Ambient设置成1后就是隐藏药水颗粒。默认是0
Motion是一个控制轨道的NBT,也是控制药水扔出去时候的抛物線Motion不光是药水,还可以控制TNT掉落沙什么。格式是:Motion:[(X偏移)(Y偏移),(Z偏移)]上面指令的意思是让药水扔出时按照一个抛物线轨道行走,軌道是X偏移=1.0Y偏移=1.0。如果XYZ偏移都是1.0的话那会斜方向的发射注意的是,偏移不能改太大否则会飞到地图外面去。
如果你想了解更多关于Minecraft峩的世界永久药水指令中的一些疑难问题可以来专区