( +6.30 5,67 -0.63 )

[Гайды][1.9.2] Создание плагина spigot часть 4 - "Конфиг"

Автор: Stebbilust
[Гайды][1.9.2] Создание плагина spigot часть 4 - "Конфиг"

 

Перед прочтением этого гайда обязательно(!) ознакомьтесь
с тремя предыдущими: ТЫК ТЫК ТЫК

[Гайды][1.9.2] Создание плагина spigot часть 4 - "Конфиг"

 

Первым делом в осн. классе объявляем переменную cfg

 

FileConfiguration config = getConfig();

Далее запись будем осуществлять с помощью

одной функции:

public void toCfg(int a) {
	config.set("var",a);
	saveConfig();
}

Вид нашего кфг:

var: <bla-bla>

config.set - добавляем в конфиг

текст var и после него переменную a

saveConfig - сохраняем конфиг

 

[Гайды][1.9.2] Создание плагина spigot часть 4 - "Конфиг"

 

делаем функцию:

 public int cfgTo() {
	return config.getInt("var");
}

Она возвращает значение var в конфиге

 

Все готово! Осталось только применить

эти функции, я применю их добавив

в onEnable() следующие строки:

toCfg(3);
getLogger().info(Integer.toString(cfgTo()));

В них мы записываем значение 3,

читаем его и пишем в консоль

 

 

Вот что получилось: 

[Гайды][1.9.2] Создание плагина spigot часть 4 - "Конфиг"

 

На этом все! Оценивайте и пишите ваши вопросы в комментарии!!!

 

  1. Модератор

    4 мая 2016 16:47

    0

    нырмально. 5
  2. Просто хорошие люди

    4 мая 2016 17:56

    0

    Блиин сорьььь... Хотел 5 поставить, поставил 2((((
    1. Просто хорошие люди

      4 мая 2016 18:16

      0

      pizdyn Да,да.
      1. Просто хорошие люди

        4 мая 2016 19:05

        0

        Я с телефона прост
  3. Просто хорошие люди

    4 мая 2016 18:16

    0

    Цитата: SkipperShow
    Блиин сорьььь... Хотел 5 поставить, поставил 2((((


    Ниче :)

    ===

    5мем. Годная новость!
    1. Просто хорошие люди

      4 мая 2016 19:16

      0

      Цитата: OSX
      Ничё

      тебе то ничего, а мне обидно (
      1. Просто хорошие люди

        4 мая 2016 19:35

        -5

        public void toCfg


        Да, проверка на успешность для отсталых.

        И вообще, ничего не понятно. Гайд — говно.
        1. Просто хорошие люди

          4 мая 2016 19:49

          0

          Скажи пожалуйста, я должен все с основ джавы начинать, нет? Если бы ты соизволил потратить 5 секунд твоего времени, то ты бы прочитал 1 гайд и увидел (я кстати написал о прочтении первых гайдов в предисловии):
          Вам понадобится: (блаблабла), хотя бы базовые знания java

          И господи, кому нужна эта проверка на успешность? Если это кому-то и понадобиться то только тем, кто хочет создать плагин только для своего сервера, а там чё-то не заработало, залез в код подредактировал и нормалек.
          1. Просто хорошие люди

            4 мая 2016 19:57

            -6

            Я вообще не говорил о основах джавы. Я просто тебе тонко намекнул. Как бы void не возвращает переменную, а следовательно нельзя выполнить проверку, из чего выходит, что юзер получит вместо внятного объяснения охренительный текст краша и будет ломать голову, выясняя что же не так. Ты же пишешь гайд, ты должен учитовать, что даже имея основы Java, человек может не понять. Да и просто проверка на ошибки делает твой код более цивильным.
  4. Посетители

    8 мая 2016 12:31

    0

    FileCofiguration config = getConfig();

    Пропустил "n" в слове Configuration и не хватает объяснений, скажем куда сохраняется данный конфиг?
    Поставил 5
  5. Посетители

    7 ноября 2017 13:13

    0

    5 мем, хороший гайд!
    -----------------------------------------------------------------------------
    Я просто простой человек
Для написания комментария зарегистрируйся на сайте, это займет всего пару минут, голосуй за новости, зарабатывай репутацию.

Последние сообщения с форума

Название темы
Статистика
Последнее сообщение

Просмотров: 145271

Ответов: 693

Просмотров: 1144

Ответов: 14

Просмотров: 6499

Ответов: 157

Просмотров: 127

Ответов: 0