public override void GetOverview(int CX,int CY,Vector3i pos, out int h, out byte block, out int waterdepth)
{
h = 0;
block = 0;
waterdepth = 0;
int x = (int)pos.X;
int y = (int)pos.Y;
//int z = (int)pos.Z;// % ChunkY;
string ci = string.Format("{0},{1}", CX, CY);
for (int z = (int)pos.Z; z > 0; --z)
{
byte b = GetBlockIn(CX,CY,new Vector3i(x, y, z));
if (b == 8 || b == 9 || b == 52)
{
waterdepth++;
continue;
}
if (b != 0)
{
block=b;
h = z;
return;
}
}
}