基岩版存档格式——物品格式¶
来源信息
- 原文仓库:中文Minecraft Wiki
- 许可说明:以原仓库或原站点公开许可声明为准。
译文信息
- 原文:基岩版存档格式/物品格式 - 中文Minecraft Wiki
- 作者或组织:Minecraft Wiki 编者
- 许可:CC BY-NC-SA 3.0
本页面介绍基岩版中物品NBT结构的格式,物品NBT在玩家的物品栏和末影箱等容器物品栏中使用。
物品堆叠¶
所有物品的共通数据:
- :物品的根标签。
- Name:物品的ID。
- Count:物品在单个槽位里的数量。
- Damage:元数据。此标签并不储存物品的损害数据(例如剑和镐的损害情况)。
- WasPickedUp:是否被捡起过。
- Block:(可能不存在)该物品的方块形式,在放置时使用。
- (参见方块格式)
- tag:(可能不存在)物品的附加数据。
- CanDestroy:(可能不存在)用于控制在冒险模式下这个物品能够破坏什么类型的方块。
- CanPlaceOn:(可能不存在)用于控制在冒险模式下这个方块可以放置在什么类型的方块的上面。
常规标签¶
具有耐久度的物品,其伤害值存储在NBT中。此外,物品可以有自定义的显示名称及其描述。还有一个RepairCost标签可以跟踪物品的铁砧使用情况,使得每次使用铁砧的成本更高。
- tag:父级标签。
- Damage:(可能不存在)此物品的损害数据(默认为0)。
- display:(可能不存在)显示的属性。
- RepairCost:(可能不存在)使用铁砧修复、合并或重命名此物品时,要添加到基础等级成本中的经验等级数量。
- minecraft:item_lock:控制物品是否锁定在物品栏内,锁定的物品无法合成、丢弃、移除等。1与2分别代表锁定在槽位里无法取出与锁定在物品栏里。
- minecraft:keep_on_death:1为死后不会掉落。
- Unbreakable:(可能不存在)该值为1时,物品不会消耗耐久度。和Java版不同,存在该值的物品不会在提示框中显示"无法破坏",在不使用外部工具的情况下无法正常获取。
附魔标签¶
与Java版不同,基岩版只有一种办法储存物品的魔咒NBT:已经附魔的物品都共享一个ench标签。它存储了物品的魔咒。
生物桶¶
生物桶的附加字段:
- tag:父级标签。
- AppendCustomName:实体颜色、状态和ID是否用于生成桶物品的名称,默认为true。
- CustomName:(可能不存在)桶内实体的自定义名称,用于生成桶的名称。
- ColorID:(可能不存在)颜色的本地化键名,用于生成桶的名称。
- Color2ID:(可能不存在)第二种颜色的本地化键名,用于生成桶的名称。
- BodyID:(可能不存在)桶内实体的状态,用于生成桶的名称。
- GroupName:(可能不存在)未知。用于生成桶的名称。
- (参见实体格式)
- 鱼或美西螈实体特有的附加标签。
磁石指针¶
磁石指针的附加字段:
填充的地图¶
填充的地图的附加字段:
马铠¶
马铠的附加字段:
荧光棒¶
荧光棒的附加字段:
旗帜¶
旗帜的附加字段:
盾牌¶
盾牌的附加字段:
烟花火箭¶
烟花火箭的附加字段:
- tag:父级标签。
- Fireworks:烟花火箭的效果。
- Explosions:烟花火箭的爆裂组合的组件列表。
- :爆裂效果。
- (参见其他数据格式——烟花火箭爆裂)
- :爆裂效果。
- Flight:表示烟花的飞行时间(等于合成烟花火箭所用的火药数量)。可以是-128到127之间的任何值。
- Explosions:烟花火箭的爆裂组合的组件列表。
- Fireworks:烟花火箭的效果。
烟火之星¶
烟火之星的附加字段:
- tag:父级标签。
- FireworksItem:烟火之星提供的爆裂效果。
- (参见其他数据格式——烟花火箭爆裂)
- customColor:烟火之星的颜色。
- FireworksItem:烟火之星提供的爆裂效果。
成书¶
成书的附加字段:
书与笔¶
书与笔的附加字段:
容器¶
容器的附加字段:
- tag:父级标签。
- Items:容器内的物品列表。
- :物品及其槽位标签。
- Slot:物品所在的槽位编号。
- (参见物品堆叠)
- :物品及其槽位标签。
- Items:容器内的物品列表。
弩¶
弩的附加字段:
- tag:父级标签。
- chargedItem:弩所装填的物品。
- (参见物品堆叠)
- chargedItem:弩所装填的物品。
药水¶
药水的附加字段:
盔甲纹饰¶
盔甲纹饰的附加字段: