Minecraft指令:如何做自定义效果的药水 您所在的位置:网站首页 药水dh Minecraft指令:如何做自定义效果的药水

Minecraft指令:如何做自定义效果的药水

2024-07-02 05:33| 来源: 网络整理| 查看: 265

大家也许在RPG地图中看见过这种药水:

但是原版中的药水大多都是一种属性,除了神龟药水有缓慢与抗性,那么如何用指令实现这样的效果呢

我们需要用give指令给自己一个药水,在指令里添加药水效果标签

药水瓶ID:minecraft:potion

自定义药水需要用到以下指令

(1.12版本)/give @p minecraft:potion 1 0 {CustomPotionEffects:[{Id:?,Amplifier:?,Duration:?}]}

(1.13版本)/give @p minecraft:potion{CustomPotionEffects:[{Id:?,Amplifier:?,Duration:?}]} 1

第一个问号处填写药水ID 第二个问号处填写药水等级(填0为1级 填1为2级 以此类推) 第三个问号处填持续时间(填20为1秒 60为3秒 以此类推)

比如输入以下指令:

(1.11/1.12版本)/give @p minecraft:potion 1 0 {CustomPotionEffects:[{Id:10,Amplifier:10,Duration:100}]}

(1.13以上版本)/give @p minecraft:potion{CustomPotionEffects:[{Id:10,Amplifier:10,Duration:100}]} 1

那么就获得了一瓶持续5秒的生命恢复10药水

如果想要多个药水效果的话 就是这样

以下为1.12版本

/give @p minecraft:potion 1 0 {CustomPotionEffects:[{Id:1,Amplifier:0,Duration:600},{Id:3,Amplifier:0,Duration:600}]}

也就是在第一个的基础上 直接在后面加{Id:?,Amplifier:?,Duration:?}]}

(注意要有逗号)想要几个效果 就加几个

比如以下指令

/give @p minecraft:potion 1 0 {CustomPotionEffects:[{Id:1,Amplifier:0,Duration:600},{Id:3,Amplifier:0,Duration:600},{Id:5,Amplifier:0,Duration:600},{Id:6,Amplifier:0,Duration:600},{Id:8,Amplifier:0,Duration:600},{Id:10,Amplifier:0,Duration:600},{Id:11,Amplifier:0,Duration:600},{Id:12,Amplifier:0,Duration:600},{Id:13,Amplifier:0,Duration:600},{Id:14,Amplifier:0,Duration:600},{Id:16,Amplifier:0,Duration:600},{Id:21,Amplifier:0,Duration:600},{Id:22,Amplifier:0,Duration:600},{Id:23,Amplifier:0,Duration:600}]}

1.13的话 只是改动了一点点

把minecraft:potion后面的1和0删去,空格也删去,让potion和后面的东西无缝连接

然后把1放在最后面, 0(meta值)不要了

就像这样

/give @p minecraft:potion{CustomPotionEffects:[{Id:1,Amplifier:0,Duration:600},{Id:3,Amplifier:0,Duration:600},{Id:5,Amplifier:0,Duration:600},{Id:6,Amplifier:0,Duration:600},{Id:8,Amplifier:0,Duration:600},{Id:10,Amplifier:0,Duration:600},{Id:11,Amplifier:0,Duration:600},{Id:12,Amplifier:0,Duration:600},{Id:13,Amplifier:0,Duration:600},{Id:14,Amplifier:0,Duration:600},{Id:16,Amplifier:0,Duration:600},{Id:21,Amplifier:0,Duration:600},{Id:22,Amplifier:0,Duration:600},{Id:23,Amplifier:0,Duration:600}]} 1

如何制作喷溅 滞留 和药水箭

喷溅药水

只需要把potion改成splash_potion就可以了

滞留药水

只需要把potion改成lingering_potion就可以了

药水箭

只需要把potion改成tipped_arrow就可以了

就比如说做以下喷溅型的负面效果药水

(1.12)/give @p minecraft:splash_potion 1 0 {CustomPotionEffects:[{Id:2,Amplifier:0,Duration:600},{Id:4,Amplifier:0,Duration:600},{Id:7,Amplifier:0,Duration:600},{Id:9,Amplifier:0,Duration:600},{Id:15,Amplifier:0,Duration:600},{Id:17,Amplifier:0,Duration:600},{Id:18,Amplifier:0,Duration:600},{Id:19,Amplifier:0,Duration:600},{Id:20,Amplifier:0,Duration:600},{Id:25,Amplifier:0,Duration:600},{Id:27,Amplifier:0,Duration:600}]}

(1.13)/give @p minecraft:splash_potion{CustomPotionEffects:[{Id:2,Amplifier:0,Duration:600},{Id:4,Amplifier:0,Duration:600},{Id:7,Amplifier:0,Duration:600},{Id:9,Amplifier:0,Duration:600},{Id:15,Amplifier:0,Duration:600},{Id:17,Amplifier:0,Duration:600},{Id:18,Amplifier:0,Duration:600},{Id:19,Amplifier:0,Duration:600},{Id:20,Amplifier:0,Duration:600},{Id:25,Amplifier:0,Duration:600},{Id:27,Amplifier:0,Duration:600}]} 1

做负面药水箭

(1.12)/give @p minecraft:tipped_arrow 1 0 {CustomPotionEffects:[{Id:2,Amplifier:0,Duration:600},{Id:4,Amplifier:0,Duration:600},{Id:7,Amplifier:0,Duration:600},{Id:9,Amplifier:0,Duration:600},{Id:15,Amplifier:0,Duration:600},{Id:17,Amplifier:0,Duration:600},{Id:18,Amplifier:0,Duration:600},{Id:19,Amplifier:0,Duration:600},{Id:20,Amplifier:0,Duration:600},{Id:25,Amplifier:0,Duration:600},{Id:27,Amplifier:0,Duration:600}]}

(1.13)/give @p minecraft:tipped_arrow{CustomPotionEffects:[{Id:2,Amplifier:0,Duration:600},{Id:4,Amplifier:0,Duration:600},{Id:7,Amplifier:0,Duration:600},{Id:9,Amplifier:0,Duration:600},{Id:15,Amplifier:0,Duration:600},{Id:17,Amplifier:0,Duration:600},{Id:18,Amplifier:0,Duration:600},{Id:19,Amplifier:0,Duration:600},{Id:20,Amplifier:0,Duration:600},{Id:25,Amplifier:0,Duration:600},{Id:27,Amplifier:0,Duration:600}]} 1

这里说一下 药水箭的显示好像有bug 秒数显示不对 

实际时间和指令里写的一样

最后附上神药 除了kill 谁都不是你的对手

(1.12) /give @p minecraft:potion 1 0 {CustomPotionEffects:[{Id:1,Amplifier:2,Duration:20000000},{Id:5,Amplifier:254,Duration:20000000},{Id:8,Amplifier:4,Duration:20000000},{Id:10,Amplifier:254,Duration:20000000},{Id:11,Amplifier:99,Duration:20000000},{Id:12,Amplifier:0,Duration:20000000},{Id:13,Amplifier:2,Duration:20000000},{Id:16,Amplifier:0,Duration:20000000},{Id:21,Amplifier:254,Duration:20000000},{Id:22,Amplifier:254,Duration:20000000}]}

(1.13) /give @p minecraft:potion{CustomPotionEffects:[{Id:1,Amplifier:2,Duration:20000000},{Id:5,Amplifier:254,Duration:20000000},{Id:8,Amplifier:4,Duration:20000000},{Id:10,Amplifier:254,Duration:20000000},{Id:11,Amplifier:99,Duration:20000000},{Id:12,Amplifier:0,Duration:20000000},{Id:13,Amplifier:2,Duration:20000000},{Id:16,Amplifier:0,Duration:20000000},{Id:21,Amplifier:254,Duration:20000000},{Id:22,Amplifier:254,Duration:20000000}]} 1

本期内容就这么多 如果有问题可以评论区指出 

下期见



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有