Sponge Schematic格式的目标是改进以前的MCEdit原理图格式,在不同版本、平台和多变的模组环境之间提供更好的前向兼容性和改进互兼容性。这种格式可以被用来将一个minecraft世界区域序列化到磁盘,以便以后再放回这个世界。它支持所有类型的模组方块和方块状态,以及使用方块数据序列化Entities和TileEntities。
格式规范并不是为了将示意图表示为在用户应用程序中使用的对象,而是描述示意图的存储规范。因此,许多对象类型用于存储时被要求尽可能优化。
Sponge Schematic Specification的当前版本为3 - 你可以在此处找到它。
| 版本 | 日期 | 变化 |
|---|---|---|
| 3 | 2021-05-04 | - 更改了对 3D Biomes 的支持 - 明确了 varint支持的措辞 |
| 2 | 2019-05-08 | - 添加了 Entities - 添加了 Biomes - 为每个 Minecraft version 添加了 DataVersion - 将 TileEntities修改为BlockEntities用于方块实体对象- 从若干对象中移除 ContentVersion字段 |
| 1 | 2016-08-23 | 原始版本 |