tag @s add self
execute positioned ~ ~-1 ~ run damage @e[family=mob,tag=!self,r=2] 19 contact entity @s
tag @s remove self

execute unless block ~ ~-0.1 ~ air run tag @s remove ChefLaunched
event entity @s[type=creeper,tag=!ChefLaunched] explode_immediately