Skip to content

国际版 - 物品组件列表

文档版本:2023.01.24

注意事项

  1. 本文档内容来源于我的世界基岩版国际版文档,在此仅做翻译和补正,供各位开发者参考。
  2. 本文档中少部分内容由于版本过高,尚无法在中国版中使用,请耐心等待中国版更新基岩版版本。
  3. 本文档中绝大部分内容需要开启假日创作者功能实验性玩法才可以正常使用,请各位开发者注意辨别。欲了解更多关于实验性玩法的内容,请访问《我的世界》基岩版中的实验功能
  4. 本文档中一些组件虽然不存在于原文中,但是在实际应用中确实存在,故特为补充。注意,本文档中仅补充了在格式版本大于或等于1.16.100时存在的组件。

列表

组件原名组件译名类型描述
minecraft:allow_off_hand允许副手布尔值minecraft:allow_off_hand允许物品装备至副手。
minecraft:animates_in_toolbar在工具栏中播放动画布尔值minecraft:animates_in_toolbar允许物品具有动态纹理。
minecraft:armor盔甲JSON对象minecraft:armor定义了物品的护甲值。
minecraft:block_placer方块放置器JSON对象minecraft:block_placer允许物品放置一个方块。
minecraft:can_destroy_in_creative可在创造中摧毁布尔值minecraft:can_destroy_in_creative决定了物品的是否可以在创造模式中摧毁方块。
minecraft:chargeable可蓄力JSON对象minecraft:chargeable允许物品在被使用时经历一段蓄力时间。
minecraft:cooldown冷却JSON对象minecraft:cooldown定义了物品在使用后的冷却时间。在冷却时间内,物品无法再次使用。
minecraft:creative_category创造分类布尔值 / JSON对象minecraft:creative_category决定了物品添加至物品栏的分类和分组。
minecraft:damage伤害整数minecraft:damage决定了物品的攻击伤害。
minecraft:digger挖掘器JSON对象minecraft:digger允许物品具备额外的挖掘性质。
minecraft:display_name显示名称JSON对象minecraft:display_name用于指定物品显示的名称。
minecraft:durability耐久JSON对象minecraft:durability定义了物品的耐久,即在物品损毁之前需要经历的损坏次数。
minecraft:dye_powder染料粉JSON对象minecraft:dye_powder定义了物品可以作为染料粉使用,一共 16 种染料类型。
minecraft:enchantable可附魔布尔值 / JSON对象minecraft:enchantable决定了物品的是否可附魔或可进行哪些魔咒的附魔。
minecraft:entity_placer实体放置器JSON对象minecraft:entity_placer允许物品在一个方块表面或通过发射器放出一个实体,你可以指定该物品放出时所允许的方块类型。
minecraft:explodable可爆炸布尔值minecraft:explodable决定了物品对应的物品实体是否可以被爆炸破坏。
minecraft:foil箔晕布尔值minecraft:foil决定了物品是否天生具有箔晕。通常,附魔的物品具有箔晕光效。
minecraft:food食物JSON对象minecraft:food允许物品被玩家食用。
minecraft:frame_count帧计数整数minecraft:frame_count决定了物品动态纹理的帧序数。
minecraft:fuel燃料JSON对象minecraft:fuel允许物品在熔炉中烧炼。
minecraft:hand_equipped手持装备布尔值minecraft:hand_equipped决定了物品是否是手持装备。是手持装备的物品渲染时采用左下-右上对角线,而非左上-右下对角线。
minecraft:hover_text_color悬停文本颜色字符串minecraft:hover_text_color决定了鼠标悬停在物品图标上时显示的文本的颜色。
minecraft:icon图标JSON对象minecraft:icon用于指定物品在 UI 或其它某些地方所显示的图标。
minecraft:ignores_permission忽略权限布尔值minecraft:ignores_permission决定了物品使用时是否忽略权限。
minecraft:knockback_resistance击退抗性JSON对象minecraft:knockback_resistance定义了物品的击退抗性。
minecraft:liquid_clipped液体裁剪布尔值minecraft:liquid_clipped决定了物品是否是液体裁剪的。是液体裁剪的物品可以与液体交互,且具有液体表面交互渲染效果。
minecraft:max_stack_size最大堆叠大小整数minecraft:max_stack_size决定了物品的最大堆叠数目。
minecraft:mining_speed开采速度整数minecraft:mining_speed决定了物品的开采速度。
minecraft:mirrored_art镜像艺术布尔值minecraft:mirrored_art决定了物品的纹理是否镜像反转。
minecraft:on_use当使用时JSON对象minecraft:on_use允许你在物品被使用时接收到一个事件。
minecraft:on_use_on当使用于时JSON对象minecraft:on_use_on允许你在物品被使用于一个方块表面上时接收到一个事件。
minecraft:projectile弹射物JSON对象minecraft:projectile允许物品发射一个弹射物。
minecraft:record唱片JSON对象minecraft:record允许物品作为一个唱片可以被播放。
minecraft:render_offsets渲染偏移量JSON对象minecraft:render_offsets定义了物品在客户端第一人称或第三人称状态下渲染时与玩家的偏移量。
minecraft:repairable可修复JSON对象minecraft:repairable允许物品被修复并定义了物品可以被修复的量。
minecraft:requires_interact要求交互布尔值minecraft:requires_interact决定了物品是否不需要实体就可以交互。
minecraft:shooter发射器JSON对象minecraft:shooter允许物品发射实体。
minecraft:should_despawn应毁除布尔值minecraft:should_despawn决定了物品对应的物品实体是否应跟随物品实体毁除规则毁除。
minecraft:stacked_by_data按照数据值堆叠布尔值minecraft:stacked_by_data决定了物品是否按照不同数据值分别堆叠。
minecraft:throwable可投掷JSON对象minecraft:throwable允许物品作为可投掷的弹射物投掷。
minecraft:use_animation使用动画字符串minecraft:use_animation决定了物品的使用动画。
minecraft:use_duration使用时长小数minecraft:use_duration决定了物品使用时的时间长度。
minecraft:weapon武器JSON对象minecraft:weapon允许物品作为一个武器,例如斧、剑、三叉戟、弓、弩等。
minecraft:wearable可穿戴JSON对象minecraft:wearable允许物品被实体穿戴。
tag:[a-zA-Z0-9_.:-]+标签空JSON对象tag:[a-zA-Z0-9_.:-]+指定了物品标签,其中[a-zA-Z0-9_.:-]+表示物品标签应满足的正则表达式规则。