public override Vector3d Global2Local(Vector3d global, out int CX, out int CZ) { Vector3d r = global; CX = (int)r.X / ChunkX; CZ = (int)r.Z / ChunkZ; r.X = r.X % ChunkX; //(px >> 4) & 0xf; r.Z = r.Z % ChunkZ; //(py >> 4) & 0xf; return r; }