public void generateWorldChunk(int posHeight){
		Block block = new Block((byte) 0);
		Random material = new Random();
		if (posHeight==0){
			for(int x=0; x<chunkBase; x++){
				for(int y=0; y<chunkBase; y++){					
					for(int z=0; z<chunkBase; z++){
						if(y==0){
							this.voxel[x][y][z]=18; 
						}
						else{
							if (y<9){
								this.voxel[x][y][z]=02;
							}
							else{
								if (y<11){
									this.voxel[x][y][z]=05;
								}
								else {
									this.voxel[x][y][z]=14;
								}
							}
						}
					}
				}
			}
			// Just put some random stuff on the ground.
			int x =0;
			int y = 0;
			byte m = 0;
			for(int o=0; o<200; o++){
				x = material.nextInt(chunkBase);
				y = material.nextInt(chunkBase);
				m = (byte) (material.nextInt(64) + 1);
				voxel[x][11][y]= m;
				for(int zz = 12; zz<material.nextInt(chunkBase-1); zz++){				
					voxel[x][zz][y]=m;
				}

			}
		}
		else {
			this.voxel=null;
		}
	}