Возраждение после смерти игрока

Как сделать, чтобы после смерти игрок возраждался в другом мире ? Может быть это где-то в ядре

teleport

public function handlePlayerDeath(PlayerDeathEvent $event) : void{
    $event->getPlayer()->teleport(Server::getInstance()->getLevelByName('level_name')?->getSafeSpawn());
}

null safe оператор тут бесполезен я понял, но пусть будет

<?php

namespace YourPluginNamespace;

use pocketmine\event\Listener;
use pocketmine\event\player\PlayerRespawnEvent;
use pocketmine\level\Level;
use pocketmine\plugin\PluginBase;

class YourPlugin extends PluginBase implements Listener {
    function onEnable() {
        $this->getServer()->getPluginManager()->registerEvents($this, $this);
    }

    function onRespawn(PlayerRespawnEvent $event) {
        $lobbyLevel = $this->getServer()->getLevelByName("твой_мир");
        if ($lobbyLevel instanceof Level) {
            $event->getPlayer()->teleport($lobbyLevel->getSpawnLocation());
        }
    }
}

чат гпт мощь :muscle:

че

ты нуб

Че ты высрал ебланище

это чат гпт написал

мой код лучше

ой

? что дальше

ты типо хочешь ща опустить меня? не выйдет братан ты пока походу не знаешь кто я

capybara-eating

Та мне пох кто ты, лол

public function onRespawn(PlayerRespawnEvent $event) {
$event->getPlayer()->teleport(Server::getInstance()->getLevelByName('level_name')->getSafeSpawn());
}

use pocketmine\event\player\PlayerRespawnEvent;

Здравствуйте данил

досвидание

Грубиян, фу

это по любви