OpenMinecraft.InfdevHandler.SetPrelimHeightAt C# (CSharp) Method

SetPrelimHeightAt() private method

private SetPrelimHeightAt ( int px, int py, double val ) : void
px int
py int
val double
return void
        internal override void SetPrelimHeightAt(int px, int py, double val)
        {
            int X = px / ChunkX;
            int Z = py / ChunkZ;

            int x = px - ((px >> 4) * ChunkX); //(px >> 4) & 0xf;
            int y = py - ((py >> 4) * ChunkZ); //(py >> 4) & 0xf;

            Vector2i i = GetChunkHandle(X, Z);
            if(mChunkHeightmaps.ContainsKey(i))
                mChunkHeightmaps[i][x, y] = val;
        }