本站文本内容除另有声明外,转载时均必须注明出处。(详情…本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。
各位用户:为了让我们能更好了解您的需求,提供更优良的服务,请帮助我们填写一份问卷。编者问卷读者问卷(需要花费7分钟左右)

Hi Gamepedia users and contributors! Please complete this survey to help us learn how to better meet your needs in the future. We have one for editors and readers. This should only take about 7 minutes!

结构方块文件格式

来自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(必须的)。参见实体格式