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

Помогите Проблемы с методом load() - плагин не может загрузить(создать) файл

Тема в разделе "Разработка плагинов для новичков", создана пользователем AdmiralArt, 25 фев 2018.

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

    AdmiralArt Ньюби

    Баллы:
    1
    В строке 58 и 92 не дает мне использовать метод load(), чтобы загрузить(создать) файл "messages.yml" в случае его отсутствия, из-за этого, файл не создается, в консоли сервера выдает ошибку и плагин вообще отказывается работать. Ютуб и гугл использовал, нашел пару толковых тем, но это не то, что мне нужно. Может кто из вас подскажет в чем беда или какой другой метод можно использовать
    [​IMG]
     
  2. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Костыль, ведь можно сохранить messages.yml через saveResource и получать через файл, но всё-же.
    Код:
    YamlConfiguration defaults = YamlConfiguration.loadConfiguration(new InputStreamReader(in));
    
    EDIT. Чем больше вчитываюсь в код, тем больше запутываюсь.
     
  3. Автор темы
    AdmiralArt

    AdmiralArt Ньюби

    Баллы:
    1
    Вечером сяду еще подумаю. Раньше в 7 жаве этот метод работал на ура. В чем сейчас проблема - без понятия. В любом случае еще попробую через saveResource сделать
     
  4. Автор темы
    AdmiralArt

    AdmiralArt Ньюби

    Баллы:
    1
    Отбой, решил проблему, закройте тему.
    Cool_boy, спасибо большое, помог
     
Статус темы:
Закрыта.

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