Buddy Block

The Buddy Block will emit a redstone signal whenever a block update is detected by one of its sides. This means when a block appears, or is pushed next to it, the Buddy Block will emit a redstone pulse. To pulse again, a block will need to move away from the Buddy Block, or next to it.