public Mapa(int i,int j,int k,int civi,int rocas)
    {   
        //variables
        this.spawningRocas=rocas;
        this.i=i;
        this.j=j;
        this.k=k;
        this.civi=civi;
        this.distribucion=new Cubo[i][j][k]; 
        int concentracion[][][];
        
        //generar matriz de distribucion de objetos
        concentracion=generaFoco(i,j,k);//Matrix de distribucion de obgetos
        
        //generar matriz de cubos
        for(int z=0;z<i;z++)
            for(int y=0;y<j;y++)
                for(int x=0;x<k;x++)
                    {
                        if (z==0)  //solo sera excavable en la superficie al principio
                            this.distribucion[x][y][z]=new Cubo(concentracion[x][y][z],spawningRocas,civi,true, x, y, z);
                        else
                            this.distribucion[x][y][z]=new Cubo(concentracion[x][y][z],spawningRocas,civi,false, x, y, z);
                    }
    }