当前位置: 我的世界 > 游戏攻略 > 正文

教你利用1.9新特性刷出多属性药水以及多属性箭

小编:铅笔时间:2015-08-21 09:25回到游戏园首页

  下面小编为大家带来我的世界1.9用命令方块刷出自定义多属性药水和多属性箭的教程,他可以让你的一个药瓶或者是一支箭产生多种不同的属性效果非常的有意思!希望此篇文章能帮到大家!

  首先放图:

  这是拥有多个药水效果的药瓶以及多属性的属性箭

  喝下药水后我同时得到了发光和失重两种效果

  首先是药水:

  之前的1.8药水属性是可以混合的,但是1.9的药水不再用损害值来计算,于是用损害值会有贴图错误,但是多药水的NBT依然是与1.8适用的,(BUG?)

  放上指令:

  /give @a minecraft:potion 1 0 {CustomPotionEffects:[0:{Duration:999999,Id:24,Amplifier:20},1:{Duration:9999999,Id:25,Amplifier:20}]}

  复制代码

  这里的药水属性为:无限时间 20级的发光效果,以及20级

  无限时间的失重效果

  与以往相同的是,多药水NBT依旧没变,但是需要把药水的损害值变为0,否则贴图错误。

  值得注意的是,药水不同的属性代表的颜色会相混合,属性箭的颜色也如此。

  CustomPotionEffects:要自定义药水属性的话必须写。告诉指令方块需要有自定义属性。

  Duration:药水持续时间

  Id:药水种类

  Amplifier:药水的等级

  这里加入的新的药水ID:

  24 — 发光

  25 — 失重

  这里需要提及的是,药水效果的文字ID由于不能在此使用,因此1.9中强化和时间延长的ID就修改在药水名字中

  比如这样一个NBT

  {Potion:"minecraft:leaping"}

  复制代码

  这是普通跳跃提升的NBT

  那么时间延长的跳跃药水NBT应该是:

  {Potion:"minecraft:long_leaping"}

  复制代码

  以及强化药水的NBT:

  {Potion:"minecraft:strong_leaping"}

  复制代码

  这里附上所有种类药水的ID: minecraft:water

  minecraft:awkward

  minecraft:mundane

  minecraft:thick

  minecraft:swiftness

  minecraft:strong_swiftness

  minecraft:long_swiftness

  minecraft:slowness

  minecraft:long_slowness

  minecraft:strength

  minecraft:strong_strength

  minecraft:long_strength

  minecraft:weakness

  minecraft:long_weakness

  minecraft:healing

  minecraft:strong_healing

  minecraft:harming

  minecraft:strong_harming

  minecraft:leaping

  minecraft:strong_leaping

  minecraft:long_leaping

  minecraft:regeneration

  minecraft:strong_regeneration

  minecraft:long_regeneration

  minecraft:poison

  minecraft:strong_poison

  minecraft:long_poison

  minecraft:fire_resistance

  minecraft:long_fire_resistance

  minecraft:water_breathing

  minecraft:long_water_breathing

  minecraft:night_vision

  minecraft:long_night_vision

  minecraft:invisibility

  minecraft:long_invisibility

分享到:更多

游戏信息

我的世界
我的世界类型:休闲娱乐平台:PC,iOS,安卓电脑版下载
  • 游戏大礼包
  • 手游开测表