diff --git a/src/pocketmine/permission/PermissibleBase.php b/src/pocketmine/permission/PermissibleBase.php index 1f627785b..bec0fab46 100644 --- a/src/pocketmine/permission/PermissibleBase.php +++ b/src/pocketmine/permission/PermissibleBase.php @@ -30,7 +30,7 @@ use pocketmine\timings\Timings; class PermissibleBase implements Permissible{ /** @var ServerOperator */ - private $opable = null; + private $opable; /** @var Permissible */ private $parent = null; @@ -59,24 +59,14 @@ class PermissibleBase implements Permissible{ * @return bool */ public function isOp() : bool{ - if($this->opable === null){ - return false; - }else{ - return $this->opable->isOp(); - } + return $this->opable->isOp(); } /** * @param bool $value - * - * @throws \Exception */ public function setOp(bool $value){ - if($this->opable === null){ - throw new \LogicException("Cannot change op value as no ServerOperator is set"); - }else{ - $this->opable->setOp($value); - } + $this->opable->setOp($value); } /**