private void createMesh(int x, int y, int z, float r, float g, float b) {
		/*
		 * This checks to make the block's face is touching another block. If not don't show the face.
		 * TEMP: All values added to color will be removed. They are light place holders. "Psuedo-light"
		 */
		// Left
		if (!checkLeft(x, y, z)) {
			vcBuffer.put(-0.5f + x).put(-0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.19f).put(g + 0.19f).put(b + 0.19f);
			vcBuffer.put( 0.5f + x).put(-0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.19f).put(g + 0.19f).put(b + 0.19f);
			vcBuffer.put( 0.5f + x).put( 0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.19f).put(g + 0.19f).put(b + 0.19f);
			vcBuffer.put(-0.5f + x).put( 0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.19f).put(g + 0.19f).put(b + 0.19f);
			count += 4;
		}

		// Back
		if (!checkBack(x, y, z)) {
			vcBuffer.put(-0.5f + x).put(-0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.09f).put(g + 0.09f).put(b + 0.09f);
			vcBuffer.put(-0.5f + x).put(-0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.09f).put(g + 0.09f).put(b + 0.09f);
			vcBuffer.put(-0.5f + x).put( 0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.09f).put(g + 0.09f).put(b + 0.09f);
			vcBuffer.put(-0.5f + x).put( 0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.09f).put(g + 0.09f).put(b + 0.09f);
			count += 4;
		}

		// Front
		if (!checkFront(x, y, z)){
			vcBuffer.put( 0.5f + x).put(-0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.04f).put(g + 0.04f).put(b + 0.04f);
			vcBuffer.put( 0.5f + x).put( 0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.04f).put(g + 0.04f).put(b + 0.04f);
			vcBuffer.put( 0.5f + x).put( 0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.04f).put(g + 0.04f).put(b + 0.04f);
			vcBuffer.put( 0.5f + x).put(-0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.04f).put(g + 0.04f).put(b + 0.04f);
			count += 4;
		}

		// Top
		if (!checkTop(x, y, z)) {
			vcBuffer.put(-0.5f + x).put(-0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.15f).put(g + 0.15f).put(b + 0.15f);
			vcBuffer.put( 0.5f + x).put(-0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.15f).put(g + 0.15f).put(b + 0.15f);
			vcBuffer.put( 0.5f + x).put(-0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.15f).put(g + 0.15f).put(b + 0.15f);
			vcBuffer.put(-0.5f + x).put(-0.5f + y).put( 0.5f + z); vcBuffer.put(r + 0.15f).put(g + 0.15f).put(b + 0.15f);
			count += 4;
		}
		
		// Bottom
		if (!checkBottom(x, y, z)) {
			vcBuffer.put( 0.5f + x).put( 0.5f + y).put(-0.5f + z); vcBuffer.put(r).put(g).put(b);
			vcBuffer.put(-0.5f + x).put( 0.5f + y).put(-0.5f + z); vcBuffer.put(r).put(g).put(b);
			vcBuffer.put(-0.5f + x).put( 0.5f + y).put( 0.5f + z); vcBuffer.put(r).put(g).put(b);
			vcBuffer.put( 0.5f + x).put( 0.5f + y).put( 0.5f + z); vcBuffer.put(r).put(g).put(b);
			count += 4;
		}

		// Right
		if (!checkRight(x, y, z)) {
			vcBuffer.put( 0.5f + x).put(-0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.06f).put(g + 0.06f).put(b + 0.06f);
			vcBuffer.put(-0.5f + x).put(-0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.06f).put(g + 0.06f).put(b + 0.06f);
			vcBuffer.put(-0.5f + x).put( 0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.06f).put(g + 0.06f).put(b + 0.06f);
			vcBuffer.put( 0.5f + x).put( 0.5f + y).put(-0.5f + z); vcBuffer.put(r + 0.06f).put(g + 0.06f).put(b + 0.06f);
			count += 4;
		}
	}