結構方塊文件格式

出自Minecraft Wiki
跳到: 導覽搜尋
Information icon.svg
此特性為Java版獨有。

結構文件被存儲為NBT文件。 該文件格式用於將如終界城雪屋化石等結構存儲進client.jar中的data/minecraft/structures資料夾。結構也可以使用結構方塊存取。結構被保存在世界存檔資料夾中的structures子資料夾下。

文件結構[編輯 | 編輯原始碼]

NBT Structure[編輯 | 編輯原始碼]

所有特定的位置都相對於朝向-X、-Y、-Z的方塊。


  • 根標籤。

    •  DataVersion: NBT結構的版本。

    •  author:
      創建該結構的玩家名,只存在於1.13前保存的結構。

    •  size: 3 TAG_Int 用於描述結構的大小。

    •  palette: 在結構中使用的不同方塊狀態的集合。

      • 一個方塊。

    •  palettes: 在結構中使用的不同方塊狀態的集合,基於坐標和結構完整性來選擇隨機調色板。在原版中用於沉船。

      • 在結構中使用的不同方塊狀態的集合。

        • 一個方塊。

    •  blocks: 結構中各個方塊的列表。

      • 一個單獨的方塊。

        •  state: 調色板中方塊的索引。

        •  pos: 3 TAG_Int 用於描述方塊的位置。

        •  nbt: 相關方塊實體的NBT(可選的,僅在方塊有一個時才存在)。不包含x、y或z字段。參見方塊實體格式

    •  entities: 結構中的實體列表。

      • 一個實體。

        •  pos: 3 TAG_Double 描述實體的確切位置。

        •  blockPos: 3 TAG_Int 描述實體的方塊位置。

        •  nbt: 實體的NBT(必須的)。參見實體格式