void DropBlock(Vector3 v)
    {
        switch (voxelChunk.GetBlockType(v))
        {
        case 1:
            Instantiate(grass, v, Quaternion.identity);
            break;

        case 2:
            Instantiate(dirt, v, Quaternion.identity);
            break;

        case 3:
            Instantiate(stone, v, Quaternion.identity);
            break;

        case 4:
            Instantiate(sand, v, Quaternion.identity);
            break;

        default:
            Instantiate(grass, v, Quaternion.identity);
            break;
        }
    }