Ребят, как сделать, что бы - когда игрок в другом мире перезашëл,и он телепортируется в обычный мир(дефолтный)

Буду рад если кто даст код и юзы,
Или даст плагин

PlayerJoinEvent + Level.getSpawnLocation()

Это на 1.1.5?

да, скорее всего на 1.1.5 будет метод Level.getSpawnLocation()

public function onJoin(PlayerJoinEvent $event){
    if($event->getPlayer()->getLevel()->getFolderName() == "arena"){
        $event->getPlayer()->teleport($this->getServer()->getDefaultLevel()->getSafeSpawn());
    }
}

То есть так? Или можешь поправить?
Что бы игрока в любом другом мире после перезахода телепортировало в world мир

Аа?пацаны

никак

public function onJoin(PlayerJoinEvent $event) {
    $player = $event->getPlayer();
    $level = $player->getLevel()->getName();
    if($level != "world") {
        $level = $this->getServer()->getLevelByName("world")->getSafeSpawn();
        $player->teleport($level);
    }
}

Эта тема была автоматически закрыта через 12 часов после последнего ответа. В ней больше нельзя отвечать.