internal void Apply(Realm Realm) { Vector3i BlockCoords = ChunkCoords * Size; for (int x = 0; x < Size.X; x++) { for (int y = 0; y < Size.Y; y++) { for (int z = 0; z < Size.Z; z++) { Vector3i BlockAt = BlockCoords + new Vector3i(x, y, z); Realm.SetBlock(BlockAt, BlockData[x, y, z]); } } } }