УДАЛЕНО

  • Автор темы Автор темы KvaytG
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

KvaytG

Активный участник
Пользователь
Баллы
66
УДАЛЕНО
 
Последнее редактирование:
Проверь наличие папки мира.
 
Bukkit.createWorld создаст или загрузит мир. В зависимости от его наличия или отсутствия.
 
Я это понимаю, но мне не нужно, чтобы он создавал мир если его нет. Нужно чтобы он загрузил уже имеющийся, а если его нет то так и написал "Введенный вами мир не найден!" Или так нельзя сделать?
Я же написал - проверяй наличие папки загружаемого мира.
 
Я это понимаю, но мне не нужно, чтобы он создавал мир если его нет. Нужно чтобы он загрузил уже имеющийся, а если его нет то так и написал "Введенный вами мир не найден!" Или так нельзя сделать?
Создай некий конфиг со списком своих миров. или чекай наличие папки, еще чего то.
 
Разве нет другого способа?
Просто я находил вот это.

Bukkit.getServer().getWorlds().add(WORLD);
if(Bukkit.getServer().getWorlds().add(worldname) == true)
{
log.info("Loaded world '" + worldname + "' sucessfully!");
}

Вроде как отвечает за загрузку мира на сервер. Но add() не работает, когда вписываешь в него мир. Если нет такого способа, то не мог бы ты подсказать как проверить наличие папки с миром на сервере? И ведь не всякая папка на сервере папка с миром
level.dat чекнуть, но лучше вести свой список в плагине, точно будешь знать твои это миры или нет. Так делают всякие мультиворлды.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх