private void loadTiles() {
		int[] tileCol = image.getRGB(0, 0, w, h, null, 0, w);
		for (int y = 0; y < h; y++) {
			for (int x = 0; x < w; x++) {
				for(Tile t : Tile.tiles) {
					tileCheck: if(t != null && t.getCol() == tileCol[x + y * w]) {
						tiles[x + y * w] = t.getId();
						break tileCheck;
					}
				}
			}
		}
	}