ZH:Slot Data

From wiki.vg
Jump to: navigation, search

数据结构是在Minecraft中表示一个物品和它在Minecraft协议中所关联的数据的方法。

名称 类型 含义
Present Boolean 若为true表示该位置有物品,而false表示为空。
Item ID Optional VarInt 物品ID。若Present为false则不出现。物品ID与方块ID不同,更多信息见数据生成器
Item Count Optional Byte 若Present为false则不出现。
NBT Optional NBT 若Present为false则不出现。若为0(TAG_End),则没有NBT数据,且没有后续数据。否则该字节将是如下所示NBT的开始:
  COMPOUND ''
    LIST 'StoredEnchantments'
      COMPOUND
        SHORT 'id'
        SHORT 'lvl'
      END
      COMPOUND
        ...
      END
      ...
    END
    INT 'Unbreakable'
    ...
  END

有关NBT格式的更多信息请见NBT,有关其包含的内容和格式请见此处。注意工具的耐久度及其他内容也包含在NBT之中。

示例

  00                      | 空槽
  01 01 01 00             | 石头方块
  01 01 01 04 CA FE BA BE | 包含(编造的)NBT数据的石头方块