This document describes the format of the linear file format created by @xymb-endcrystalme.
- 8 Byte
Signature
, always0xc3ff13183cca9d9a
- 1 Byte
Version
, only0x01
is used by linear.py in xymb-endcrystalme/LinearRegionFileFormatTools - 4 Byte
Newest Timestamp
, timestamp of the most recently modified Chunk in this File - 1 Byte
Compression Level
, compression level used for the Chunk Data - 1 Byte
Chunk Count
, how many Chunks are in this File - 4 Byte
Complete Region Length
, compressed Size of the Chunk Data in this File, including Headers - 8 Byte
Complete Region Hash
, unused Hash of the Chunk Data, always0x0000000000000000
- Chunk Header *
Chunk Count
- 4 Byte
Size
, Size of Chunk N - 4 Byte
Timestamp
, Last Modified Timestamp of Chunk N
- 4 Byte
- Chunk Data *
Chunk Count
- 8 Byte
Signature
, always0xc3ff13183cca9d9a
- 3 Runs each, 4624 Region Files, Anvil -> Linear
- 8 Threads, i9-11900H Engineering Sample
- Anvil World Size: 20.49 GB
- Linear World Size: 8.99 GB
- Time: 2m 13.80s
- Linear World Size: 8.68 GB
- Time: 3m 3.97s
- Linear World Size: 8.49 GB
- Time: 5m 43.21s
- Linear World Size: 8.14 GB
- Time: 18m 10.81s