手册:数据驱动/物品

来自Minecraft基岩版开发Wiki

描述[编辑]

名称
类型
默认值
可用性
实验性玩法 走出实验版本
描述
menu_category JSON对象 可用 N/A N/A 设置物品的分组和分类。
identifier 字符串 可用 N/A N/A 设置物品的赋命名空间标识符

组件[编辑]

基础组件[编辑]

名称
可用性
实验性玩法
走出实验版本
描述
minecraft:allow_off_hand 可用 假日创作者功能 1.20.20 允许物品装备在副手槽。
minecraft:armor 已弃用 假日创作者功能 未走出 决定护甲物品的防护等级。
minecraft:block_placer 可用 假日创作者功能 1.20.10 该物品在指定方块上可以放置出什么方块。
minecraft:can_destroy_in_creative 可用 假日创作者功能 1.20.10 设置挥舞此物品时是否能在创造模式下破坏方块。
minecraft:chargeable 已弃用 假日创作者功能 未走出 设置物品为可蓄力物品。
minecraft:cooldown 可用 假日创作者功能 1.20.10 设置物品的使用类型,并且设置使用后的冷却时间。
minecraft:creative_category 已弃用 假日创作者功能 未走出 注册物品到创造模式物品栏及其分组。
minecraft:damage 可用 假日创作者功能 1.20.20 设置物品的攻击伤害。
minecraft:digger 可用 假日创作者功能 1.20.20 设置物品的挖掘属性。
minecraft:display_name 可用 假日创作者功能 1.20.0 设置物品的本地化键名。
minecraft:durability 可用 假日创作者功能 1.20.0 设置物品的耐久度。
minecraft:dye_powder 可用 未知 未知 设置可作为染料使用。
minecraft:enchantable 可用 假日创作者功能 1.20.30 设置物品的附魔属性。
minecraft:entity_placer 可用 假日创作者功能 1.20.0 设置生成指定实体。
minecraft:explodable 已移除 假日创作者功能 未走出 设置物品的实体形式是否可以被爆炸摧毁。
minecraft:food 可用 假日创作者功能 1.20.30 设置物品为食物。
minecraft:frame_count 可用 未知 未知 设置物品的动画帧数。
minecraft:fuel 可用 假日创作者功能 1.20.0 设置物品为燃料。
minecraft:glint 可用 假日创作者功能 1.20.0 使物品拥有附魔光泽。
minecraft:hand_equipped 可用 假日创作者功能 1.20.20 设置物品是否以工具或武器的方式渲染(即手持时贴图竖直渲染)。
minecraft:hover_text_color 可用 假日创作者功能 1.20.10 设置物品悬浮文本的颜色。
minecraft:icon 可用 假日创作者功能 1.20.0 设置物品的图标纹理。
minecraft:item_storage 可用 假日创作者功能 未走出 设置物品为收纳袋。
minecraft:interact_button 可用 假日创作者功能 未走出 设置物品的移动端HUD交互按钮。
minecraft:knockback_resistance 已移除 假日创作者功能 未走出 物品的击退抗性。
minecraft:liquid_clipped 可用 假日创作者功能 1.20.20 设置物品是否可与流体互动。
minecraft:max_stack_size 可用 假日创作者功能 1.20.10 设置物品的最大堆叠数量。
minecraft:mining_speed 已弃用 假日创作者功能 未走出 设置物品挖掘速度。
minecraft:portfolio 可用 未知 未知 设置物品为公文包。
minecraft:projectile 可用 假日创作者功能 1.20.10 允许物品作为弹射物的物品形式。
minecraft:record 可用 假日创作者功能 1.20.10 设置物品为唱片。
minecraft:render_offsets 已弃用 假日创作者功能 未走出 设置物品的渲染偏移量。
minecraft:repairable 可用 假日创作者功能 1.20.10 允许物品被修复。
minecraft:shooter 可用 假日创作者功能 1.20.10 设置物品可被装填(即远程填装发射武器,例如弓)。
minecraft:should_despawn 可用 假日创作者功能 1.20.20 设置物品的实体形式是否可以超时消失。
minecraft:stacked_by_data 可用 假日创作者功能 1.20.20 是否根据数据值堆叠物品。
minecraft:throwable 可用 假日创作者功能 1.20.10 设置物品为投掷物。
minecraft:use_animation 可用 假日创作者功能 1.20.20 设置物品的使用动画。
minecraft:use_modifiers 可用 假日创作者功能 1.20.20 设置物品的使用时间。
minecraft:weapon 已弃用 假日创作者功能 未走出 设置物品为武器。这会自动添加伤害信息和攻击事件。
minecraft:wearable 可用 假日创作者功能 1.20.20 设置物品为装备。
minecraft:tags 可用 假日创作者功能 1.20.50 设置物品的标签。

触发器[编辑]

名称
可用性
实验性玩法
走出实验版本
描述
minecraft:on_use 已弃用 假日创作者功能 未走出 物品使用后触发事件。
minecraft:on_use_on 已弃用 假日创作者功能 未走出 物品在方块上使用后触发事件。

事件响应[编辑]

名称
可用性
实验性玩法
走出实验版本
描述
add_mob_effect 可用 假日创作者功能 未走出 给目标添加状态效果。
damage 可用 假日创作者功能 未走出 对目标造成伤害。
decrement_stack 可用 假日创作者功能 未走出 使物品数量递减。
remove_mob_effect 可用 假日创作者功能 未走出 将目标移除状态效果。
run_command 可用 假日创作者功能 未走出 执行命令或命令列表。
shoot 可用 假日创作者功能 未走出 在触发时发射弹射物。
swing 可用 假日创作者功能 未走出 使活动对象挥手。
teleport 可用 假日创作者功能 未走出 将目标随机传送到目的地周围。
transform_item 可用 假日创作者功能 未走出 将一个物品转换为另一个物品。