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

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

Discussion in 'Разработка плагинов для новичков' started by Swimer, Jul 15, 2019.

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

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

    Trophy Points:
    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 Ньюби

    Trophy Points:
    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")));
     
    Last edited: Jul 15, 2019
  4. Автор темы
    Swimer

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

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

Share This Page