BlockSnapshot API
Make the block break event use the BlockSnapshot APi