教學NBT指令標籤 | minecraft改名指令
此條目需要更新。條目中某些資訊已經不符合目前版本情況。在13w36a快照之後,NBT標籤(亦稱數據標籤)可以在/give[1]和/summon[2]等指令用作設定物品、生物和方塊實體的高級數據。同時,它也可以給你的指令系統加入不少樂子!基礎[編輯|編輯原始碼][3][4]在開始學習NBT指令標籤之前,你應當對這些概念有一些基本的了解:格式[編輯|編輯原始碼][5][6]NBT,正如其名,它是透過一個個標籤來儲存和讀取數據的。一個標籤由標籤名稱和數值兩部分組成,兩者用冒號:隔開。例如foo:1就是一個標籤。標籤名稱應當僅出現字母a-z,A-Z、數字0˜9和下...
此條目需要更新。
條目中某些資訊已經不符合目前版本情況。
在13w36a快照之後,NBT標籤(亦稱數據標籤)可以在/give[1]和/summon[2]等指令用作設定物品、生物和方塊實體的高級數據。同時,它也可以給你的指令系統加入不少樂子!
基礎[編輯 | 編輯原始碼][3][4]在開始學習NBT指令標籤之前,你應當對這些概念有一些基本的了解:
格式[編輯 | 編輯原始碼][5][6]NBT,正如其名,它是透過一個個標籤來儲存和讀取數據的。一個標籤由標籤名稱和數值兩部分組成,兩者用冒號:隔開。例如foo:1就是一個標籤。
標籤名稱應當僅出現字母a-z,A-Z、數字0˜9和下劃線_。標籤名稱中不允許出現空格[注 1][7]、中文或是特殊符號,且對大小寫敏感。例如,Tag:1、tag:1和TAG:1是三個不同的標籤。a_Tag_name是一個合法的標籤名稱,而a tag name或tag&com則不是。
多個標籤需要使用逗號,隔開。例如foo:1,bar:2。
請注意:本文中所提到的標點符號均為半形符號,即英文輸入法輸入的符號。他們要比中文輸入法輸入的全形符號更窄更小。
一串標籤應該被包裹在一對花括號{}中,才能被稱之為NBT。例如{foo:1,bar:2}就是一串NBT。在指令中所使用的NBT標籤都需要被花括號括起來。
數據類型[編輯 | 編輯原始碼][8][9]NBT可以儲存多種多樣類型的數據,例如整數、實數、字串、甚至是另一串NBT。不同的數據類型會有不同的表示數據的方法。這個表格列出了所有的數據類型:
類型名稱 英文名 圖示 描述和格式 示例 整型 Int 儲存一個整數。數值範圍為-2147483648~2147483647。無特定格式,可以直接填寫數值。
tag:123 短整型 Short 儲存一個絕對值較小的整數。數值範圍為-32768~32767。需要在數值後面加上一個字母s。
smallNum:5s 字節型 Byte 儲存一個絕對值極小的整數。數值範圍為-128~127。有時也用於儲存一個布林型...