Two formats, one file extension family
| Format | Extension | Key tags |
|---|---|---|
| Sponge Schematic v2 (WorldEdit 7) | .schem | Version, DataVersion, Width, Height, Length, Palette, BlockData, BlockEntities, Offset, Metadata |
| Sponge Schematic v3 | .schem | Same data nested under a Schematic compound, with Blocks holding Palette and Data |
| MCEdit legacy | .schematic | Width, Height, Length, Blocks, Data, Entities, TileEntities, Materials |
BlockData in the Sponge formats is a byte array of varint palette indices, not one byte per block — long ids continue across several bytes. The legacy format instead stores raw numeric block ids in Blocks with a parallel Data array of metadata nibbles, which is why old schematics lose fidelity on modern versions.