diff --git a/src/pocketmine/permission/PermissibleBase.php b/src/pocketmine/permission/PermissibleBase.php index 5015a6710..1f627785b 100644 --- a/src/pocketmine/permission/PermissibleBase.php +++ b/src/pocketmine/permission/PermissibleBase.php @@ -187,11 +187,11 @@ class PermissibleBase implements Permissible{ } /** - * @param bool[] $children - * @param bool $invert - * @param PermissionAttachment $attachment + * @param bool[] $children + * @param bool $invert + * @param PermissionAttachment|null $attachment */ - private function calculateChildPermissions(array $children, $invert, $attachment){ + private function calculateChildPermissions(array $children, bool $invert, ?PermissionAttachment $attachment){ foreach($children as $name => $v){ $perm = Server::getInstance()->getPluginManager()->getPermission($name); $value = ($v xor $invert);