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

  • Автор темы Автор темы ZONCCK
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

ZONCCK

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
ZONCCK
Здравствуйте :oops:. Решил написать плагин на дома, и вот с чем я столкнулся:
У каждого игрока будет, ну, например, по 5 домов. Как сделать проверку на то, сколько домов у игрока уже есть? То есть как получить из конфига кол-во домов у игрока?
Вот мой код, который "генерирует" конфиг:
Java:
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());
 
Получай ключи в массив и размер этого массива будет выдавать количество домов у игрока.
 
Я не знаю как выглядит твой конфиг,но вот:
Код:
         List<String> keys = new ArrayList<>(config.getConfigurationSection("путь к домам игрока").getKeys(false));
         int count = keys.size(); // в count запишется количество домов
Спасибо :good:
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх