add Entity::onHit