From 94737934de12954b16c8692697f94b584f8ccb2b Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 1 Nov 2021 14:17:54 +0000 Subject: [PATCH] PlayerDeathEvent: fixed LSP violation reported by PHPStan 1.0 --- src/pocketmine/event/player/PlayerDeathEvent.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pocketmine/event/player/PlayerDeathEvent.php b/src/pocketmine/event/player/PlayerDeathEvent.php index 84d539a119..ba48894aa4 100644 --- a/src/pocketmine/event/player/PlayerDeathEvent.php +++ b/src/pocketmine/event/player/PlayerDeathEvent.php @@ -36,7 +36,7 @@ use pocketmine\Player; class PlayerDeathEvent extends EntityDeathEvent{ /** @var Player */ - protected $entity; + protected $player; /** @var TextContainer|string */ private $deathMessage; @@ -49,6 +49,7 @@ class PlayerDeathEvent extends EntityDeathEvent{ */ public function __construct(Player $entity, array $drops, $deathMessage = null, int $xp = 0){ parent::__construct($entity, $drops, $xp); + $this->player = $entity; $this->deathMessage = $deathMessage ?? self::deriveMessage($entity->getDisplayName(), $entity->getLastDamageCause()); } @@ -56,11 +57,11 @@ class PlayerDeathEvent extends EntityDeathEvent{ * @return Player */ public function getEntity(){ - return $this->entity; + return $this->player; } public function getPlayer() : Player{ - return $this->entity; + return $this->player; } /**