Minecraft wiki entry for Mushroom_farming, associated text: The idea here is that mushrooms can also be popped off by causing the block beneath them to change to glass. Using pistons, you can push 12 blocks of alternating block/Glass rows causing any mushrooms growing on them to pop off.