Как сделать из этого плагин? Исчезновение

public function weakShowPlayer(Player $player) : void{
	if(!isset($this->hiddenPlayers[$playerId = $player->getId()])){
		return;
	}
	unset($this->hiddenPlayers[$playerId]);
	$this->newShownPlayers[] = $player->getRawUniqueId();
}

public function checkBBCollision() : void{
	if($this->boundingBox === null){
		return;
	}
	$levelId = $this->knownCroupier[0] ?? -1;
	$shownPlayers = $hiddenPlayers = [];
	$hasCollided = function(Player $player) use ($levelId) : bool{
		return $player->level->getId() === $levelId and $this->boundingBox->isVectorInside($player);
	};
	foreach(Server::getInstance()->getOnlinePlayers() as $player){
		$playerId = $player->getId();
		if($hasCollided($player)){
			if(!isset($this->hiddenPlayers[$playerId])){
				$this->hiddenPlayers[$playerId] = $hiddenPlayers[$playerId] = $player;
				$player->sendPopup('§7Вы скрыты от всех игроков!');
			}
		}elseif(isset($this->hiddenPlayers[$playerId])){
			unset($this->hiddenPlayers[$playerId]);
			$shownPlayers[$playerId] = $player;
			$player->sendPopup('§7Вы вновь видны другим игрокам!');
		}
	}

Вырвал где-то код, хз, мржет можно с этим сделать

Вырви тогда плагин целиком

1 лайк