Minecraft wiki entry for Water-powered_boat_transportation, associated text: The flow direction is often diagonal in any implementation of a closed-loop flowing moat. This is fine. The important thing is to have one flowing region push the boat into the gap, and the next flowing region pull the boat out of the gap.