I would like to make a block that changes shape based on surrounding blocks as in the attached image.
However, I'm an artist, not a programmer, and I'm not entirely sure how to do that. I'm pretty sure it involves setBlockBoundsOnSide or maybe Axis-Aligned Bounding Box. Or both? Something else?