private String loadHumidity() {
		if (details) System.out.println("Loading humidity.");
		
		File imageFile = new File("output/"+name+"/overviews/humidity_overview.png");
		if (imageFile.exists()) {
			try {
				BufferedImage humImage = ImageIO.read(imageFile);
				if (humImage.getWidth() == chunksX * MyzoGEN.DIMENSION_X && humImage.getHeight() == chunksY * MyzoGEN.DIMENSION_Y) {
					for (int i = 0; i < chunksX * MyzoGEN.DIMENSION_X; i++) {
						for (int j = 0; j < chunksY * MyzoGEN.DIMENSION_Y; j++) {
							Color pixel = new Color(humImage.getRGB(i, j));
							int hum = Utils.pixelToTemperature(pixel);
							MyzoGEN.getOutput().setHumiditySimple(new Point(i, j), hum);
						}
					}
				} else return "HumidityGenerator critical error - the loaded temperature map does not match the specified dimensions. Loaded file is: "+humImage.getWidth()+"x"+humImage.getHeight()+
						"while the specified dimensions are: "+(chunksX * MyzoGEN.DIMENSION_X)+"x"+(chunksY * MyzoGEN.DIMENSION_Y);
			} catch (IOException e) {
				e.printStackTrace();
				return "HumidityGenerator critical error - LOAD option is on but I can't load the file.";
			}
		} else return "HumidityGenerator critical error - LOAD option is on but I can't find the humidity_overview.png file.";
		
		return "No errors.";
	}