BlockBreakStartEvent and BlockBreakEndEvent should depend on what packet is being sent
According to the wiki BlockBreakStart would trigger when value is 0 and BlockBreakEndEvent would trigger when the value is 1 or 2. Mostly 1 since 2 is already an event (BlockBreakEvent)