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

Помогите Получение кол-ва строк из конфига

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

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

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

    Баллы:
    78
    Имя в Minecraft:
    ZONCCK
    Здравствуйте :oops:. Решил написать плагин на дома, и вот с чем я столкнулся:
    У каждого игрока будет, ну, например, по 5 домов. Как сделать проверку на то, сколько домов у игрока уже есть? То есть как получить из конфига кол-во домов у игрока?
    Вот мой код, который "генерирует" конфиг:
    Код:
    config.set("loc." + Sender.getName() + "." + warpname + ".world", p.getLocation().getWorld());
    config.set("loc." + Sender.getName() + "." + warpname + ".x", p.getLocation().getX());
    config.set("loc." + Sender.getName() + "." + warpname + ".y", p.getLocation().getY());
    config.set("loc." + Sender.getName() + "." + warpname + ".z", p.getLocation().getZ());
     
  2. Novichock

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

    Баллы:
    76
    Получай ключи в массив и размер этого массива будет выдавать количество домов у игрока.
     
  3. Автор темы
    ZONCCK

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

    Баллы:
    78
    Имя в Minecraft:
    ZONCCK
    Можно пример?:oops:
     
  4. Novichock

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

    Баллы:
    76
    Я не знаю как выглядит твой конфиг,но вот:
    Код:
             List<String> keys = new ArrayList<>(config.getConfigurationSection("путь к домам игрока").getKeys(false));
             int count = keys.size(); // в count запишется количество домов
    
     
  5. Автор темы
    ZONCCK

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

    Баллы:
    78
    Имя в Minecraft:
    ZONCCK
    Спасибо :good:
     
Статус темы:
Закрыта.

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