Schematic file format
|This article is a stub.
Please help us by expanding it.
|The contents of this page are not supported by Mojang AB, the Minecraft Wiki, the or the .|
The .schematic file format was created by the community to store sections of a Minecraft world for use with third-party programs (specifically, MCEdit, Minecraft Note Block Studio, Redstone Simulator, and WorldEdit). Schematics are in NBT format and are loosely based on the Indev level format. Indices for the Blocks and Data arrays are ordered YZX - that is, the X coordinate varies the fastest. This is similar to block ordering for Classic, Indev, and Anvil levels. This format cannot store block IDs higher than 255 (which are currently not used in vanilla), nor can it distinguish air blocks that should overwrite existing blocks from those that shouldn't.
NBT Structure[edit | edit source]
Coordinates in schematics range from (0,0,0) to (Width-1, Height-1, Length-1).
Schematic: Schematic data.
Width: Size along the X axis.
Height: Size along the Y axis.
Length: Size along the Z axis.
Materials: This will be "Classic" for schematics exported from Minecraft Classic levels, and "Alpha" for those from Minecraft Alpha and newer levels.
Blocks: Block IDs defining the terrain. 8 bits per block. Sorted by height (bottom to top) then length then width -- the address of the block at X,Y,Z is (Y×length + Z)×width + X.
Data: Block data additionally defining parts of the terrain. Only the lower 4 bits of each byte are used. (Unlike in the chunk format, the block data in the schematic format occupies a full byte per block.)
Entities: List of Compound tags.
A single entity in the schematic.
- See the Chunk Format -> Entity Format.
TileEntities: List of Compound tags.
A single tile entity in the schematic.
Schematics databases[edit | edit source]
minecraft-schematics.com Browse, upload, download, add to favorites, free minecraft schematics
minecraft-schematics.net free minecraft schematics to download, you can also post your schematics here