public override void ForEachCachedChunk(CachedChunkDelegate cmd)
{
List<Chunk> cl = new List<Chunk>(mChunks.Values);
foreach (Chunk c in cl)
{
cmd(c.Position.X, c.Position.Z, c);
}
}
public override void ForEachKnownChunk(int dimension, ChunkIteratorDelegate cmd)