LWJGL 3D Collision cannot work out

Collision code so far

		float oldX = getPosition().x;
		float oldY = getPosition().z;
		updateInput();
		float newX = getPosition().x;
		float newY = getPosition().z;
		
		float blockSizeW = Map.WIDTH;
		float blockSizeL = Map.WIDTH;
		
		for(int x = 0; x < map.getWidth();x++){
			for(int z = 0; z < map.getHeight();z++){
				if((map.getPixel(x, z) & 0xFFFFFF) == 0){
					float blockX = x;
					float blockZ = z;
					
					System.out.println(blockX);
					if(newX > blockX && newX + playerSize < blockX){
						System.out.println("h");
					}
				}
			}
		}