private void updateSelectionBoundingBox(Vector3 groundPos)
        {
            if (!(localPlayer.ActiveTool is ChangeHeightTool))
            {
                return;
            }
            var selectedVoxel = world.GetVoxelAtGroundPos(groundPos);

            if (selectedVoxel == null)
            {
                return;
            }

            var size    = localPlayer.HeightToolSize;
            var baseBox = selectedVoxel.GetBoundingBox();
            var newBox  = new BoundingBox(baseBox.Minimum + new Vector3(-size * 10, 0, -size * 10), baseBox.Maximum + new Vector3(size * 10, 0, size * 10));

            var color = Color.White;

            if (localPlayer.HeightToolState == ChangeHeightToolPerPlayer.HeightToolState.SMOOTH)
            {
                color = Color.DeepSkyBlue;
            }
            if (localPlayer.HeightToolState == ChangeHeightToolPerPlayer.HeightToolState.FLATTEN)
            {
                color = Color.Orange;
            }

            TW.Graphics.LineManager3D.AddBox(newBox, color);
        }