Zh:Slot Data

From wiki.vg
Jump to navigation Jump to 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数据的石头方块