Water can spread up to a distance of four blocks in Minecraft when used for farming purposes. This is due to the fact that water will only travel one block horizontally and vertically for each block placed diagonally from the original source block. Therefore, if you place a water source block at the center of a 4x4 square, all four corners of the square will be filled with water as well.