<本站文本内容除另有声明外,转载时均必须注明出处。(详情…本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。>

箭/ED

来自Minecraft Wiki
<
跳转至: 导航搜索

  • 实体数据
    • 实体共通标签 see Template:Nbt inherit/entity/template
    • 弹射物共通标签 see Template:Nbt inherit/projectile/template

    •  shake:弹射物击中方块时产生的“摇动”。

    •  pickup:0表示不可被玩家捡起。1表示可以被玩家在生存或创造模式中捡起。2表示仅可以被创造模式的玩家捡起。

    •  player:1或0(true/false),如果pickup未定义,则此项为true,表示箭可以被玩家捡起。

    •  life:箭不处于移动状态时每刻增大;开始移动时重置为0。当此项计至1200后,箭被删除。

    •  damage:箭将造成的伤害,以半颗心计量。不一定为整数。普通的箭为2.0,发射箭的弓的力量附魔每增加一级,该值增加0.5。只要带有力量附魔,就额外增加0.5(因此,力量I额外给予1.0,而力量II额外给予1.5)。

    •  inGround:1或0(true/false),表示当前抛射物是否插入地面或已经触地(为箭的捡拾准备;浮在空中的箭无法被捡起)。

    •  crit:1或0(true/false),表示箭是否会造成暴击。

    •  ShotFromCrossbow:1或0(true/false),表示箭是否来自一把弩。

    •  PierceLevel:箭能射穿实体的时间长度。

    •  SoundEvent:击中方块或生物时触发的声音事件,为三叉戟保存但未应用,将此项设为自定义声音事件会使服务器崩溃。

如果一个Arrow实体含有PotionCustomPotionEffects标签,此实体为药箭。tipped_arrow物品使用这些标签,但arrow没有使用这些标签。


  • 实体/物品数据

    •  Color (自16w50a起):用于箭实体,显示箭的自定义药水颜色,与箭物品的CustomPotionColor标签相对应。数字颜色代码通过对红、绿、蓝三通道颜色代码进行如下计算得到:<<16 + 绿<<8 + 。对于大于0x00FFFFFF的正整数,最高字节会被忽略。负数均代表白色。

    •  CustomPotionEffects:当前药水或药箭所含有的自定义状态效果。从此标签获得效果的药水或药箭会分别被命名为“水瓶”或“喷溅之箭”。

      • :一项效果

        •  Id效果的数字ID.

        •  Amplifier:效果的倍率,等级1的值为0。负值的效果见这里。非必须项,默认为等级1。

        •  Duration:效果的持续时长数。值小于等于0时被作为1处理。非必须项,默认为1刻。

        •  Ambient:1或0(true/false),如果效果由信标施加,那么为true,使效果在屏幕上不会那么显眼。非必须项,默认为false。有项漏洞使其对喷溅药水无效。

        •  ShowParticles:1或0(true/false),如果显示颗粒效果,那么为true。非必须项,默认为true。有项漏洞使其对喷溅药水无效。

        •  ShowIcon:1或0(true/false),如果效果图标显示,那么为true。不显示效果图标则为false。

    •  Potion默认药水效果的名称。此项与状态效果的名称不同,例如“瞬间治疗II”药水的值为“minecraft:strong_healing”。从此标签获得效果的药水或药箭会根据合适效果获得名称。

    •  CustomPotionColor:当前物品使用这项自定义颜色,范围效果云、箭、喷溅与滞留药水会使用该值作为其颗粒效果颜色。但是,此颜色不会延伸到最终受到该效果作用的实体放出的颗粒颜色。数字颜色代码由红绿蓝组分通过下列算式计算:<<16 + 绿<<8 + 。对于大于0x00FFFFFF的正值,最高字节会被略去。所有的负值都表示白色。