22declare(strict_types=1);
24namespace pocketmine\item\enchantment;
32 return $victim instanceof
Living;
40 if($victim instanceof
Living){
41 $diff = $victim->getPosition()->subtractVector($attacker->getPosition());
42 $victim->knockBack($diff->x, $diff->z, $enchantmentLevel * 0.5);
getDamageBonus(int $enchantmentLevel)
isApplicableTo(Entity $victim)
onPostAttack(Entity $attacker, Entity $victim, int $enchantmentLevel)