Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Как взять координаторы из config.yml

Тема в разделе "Разработка плагинов для новичков", создана пользователем Swimer, 15 июл 2019.

  1. Автор темы
    Swimer

    Swimer Активный участник Пользователь

    Баллы:
    68
    Skype:
    SWIMER
    Имя в Minecraft:
    Swimer_YT
    У меня содержимое config.yml
    Location:
    world: 'lobby'
    x: '195'
    y: '38'
    z: '125'

    И ошибка в том, то что :
    Player user = pji.getPlayer();
    String x = getConfig().getString("Location.x");
    String y = getConfig().getString("Location.y");
    String z = getConfig().getString("Location.z");

    user.getLocation.setX(x); - не будет работать потому что
    String x = getConfig().getString("Location.x"); это String
    А для user.getLocation.setX(x); нужен double

    Думаю понятно написал.
    Пожалуйста, помогите.
     
  2. Хостинг MineCraft
    <
  3. Vol.chok

    Vol.chok Ньюби

    Баллы:
    1
    Я сделал так:

    Player user = pji.getPlayer();

    double x = getConfig().getDouble("Location.x");
    double y = getConfig().getDouble("Location.y");
    double z = getConfig().getDouble("Location.z");

    user.getLocation.setX(x);

    Код в 1 строку (Может пригодиться)
    user.teleport(new Location(user.getWorld(), getConfig().getDouble("Location.x"), getConfig().getDouble("Location.y"), getConfig().getDouble("Location.z")));
     
    Последнее редактирование: 15 июл 2019
  4. Автор темы
    Swimer

    Swimer Активный участник Пользователь

    Баллы:
    68
    Skype:
    SWIMER
    Имя в Minecraft:
    Swimer_YT
    Сп
    Спосибо, бро. Очень помог!
     

Поделиться этой страницей