在我的世界中有着非常多的药水,不同的药水就会有不同的作用。现在有些玩家反映说想要自定义药水,但却不知道要怎么进行操作。那么接下来跟着小编一起来学习一下如何制作自定义药水吧!感兴趣的玩家们可以在游戏中尝试一下。
首先看一下如何扔出一个自定义药水—
那么想让命令方块扔出一个喷溅药水,首先要写一个开头——
/summon ThrownPotion ~ ~ ~
复制代码
这将不会产生任何效果,所以我们要添加参数——
/summon ThrownPotion ~ ~ ~ {【药水参数】}
复制代码
【药水参数】就是物品的数据值。我们可用它来生成普通的喷溅药水(创造模式可直接从物品栏拿)。
但是我们想要自定义的药水效果,比如说只能用/give命令得到的那种……
/summon ThrownPotion ~ ~ ~ {Potion:{id:373,Damage:【损害值】,Count:1}}
复制代码
Potion 是药水的另一个标签……
id:373 一直是这样,因为药水就是这个ID……
Damage:【损害值】 药水的样子,颜色……
损害值表:
(点击查看大图)
Count 数量……
/summon ThrownPotion ~ ~ ~ {Potion:{id:373,Damage:,Count:1,tag:{CustomPotionEffects:[{Id:,Amplifier:,Duration:}]}}}
复制代码
来自中文WIKI,下午刚刚花了一些时间翻译更新
药水效果
药水和喷溅药水可以通过tag标签来绕过物品本身的参数,来达到多个自定义的药水效果。这些参数只在以下标签全部存在的情况下才会起作用。
tag: tag标签。
CustomPotionEffects: 此药水所包含的自定义药水效果。
一个效果。
Id: 效果的ID。
Amplifier: 效果的效力,此值为0时则是1级。
Duration: 效果的持续时间,单位为刻。
Ambient: 1 或 0 (是/否) - 是否减少玩家被药水效果影响时在身体周围出现彩色旋转漩涡的粒子效果的透明度,用于区分效果是否来自于信标。此标签可选,而且暂时没有效果。
查看全部
相关推荐