Minecraft wiki entry for Cactus_farming, associated text: Automatic cactus farms work on the principle that if there is space available above a cactus, but there is a block next to where the new cactus block will be, then the cactus will grow and immediately break off. This principle can be used to create massive yet lag efficient designs. Note that any adjacent block will break a cactus, not just a full block.