1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Сохранить ник игрока в конфиг

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

Статус темы:
Закрыта.
  1. Автор темы
    DevAngel

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

    Баллы:
    66
    Имя в Minecraft:
    LifeAngel
    Добрый день. Мне нужно сохранить в конфиг ник игрока и его кол-во хп. Делаю так
    Код:
    YamlConfiguration cfg = new YamlConfiguration();
            cfg.set( e.getPlayer(), e.getPlayer().getHealthScale());
             File f = new File (getDataFolder()+File.separator+"player.yml");
             cfg.save(f);
    Однако выдает ошибку тут:
    Код:
    cfg.set( e.getPlayer(),
    Очевидно, что то, что возвращает getPlayer не строка.
    Вопрос. Как мне сохранить или конвертировать игрока в строку?

    Если будет у вас возможность то и расскажите как мне загружать данные из этого файла и помещать его в Player.
    Спасибо
     
  2. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
  3. Автор темы
    DevAngel

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

    Баллы:
    66
    Имя в Minecraft:
    LifeAngel
    Спасибо
    Код:
    cfg.set( e.getPlayer().getPlayerListName(), e.getPlayer().getHealthScale());
     
Статус темы:
Закрыта.

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