internal unsafe MapChunk(ChunkHeader* header)
: base(header)
{
header->ValidateMagic("MCNK");
var cur = (byte*)header + sizeof(ChunkHeader);
ParseMcnkHeader(cur);
Chunks = ChunkCollector.CreateChunks(cur + sizeof(McnkHeader), cur + header->Size, CreateChunks);
}