Listen to EntityExplodeEvent, use EntityExplodeEvent::setForce($radius) to specify the explosion's radius.