Помогите Как прочитать такой конфиг?

  • Автор темы Автор темы Nikidze
  • Дата начала Дата начала

Nikidze

Активный участник
Баллы
61
Имя в Minecraft
Nikidze
items:
a:
material: IRON_DOOR
title: Просто дверь
desc:
- Первая строка описания
- Вторая строка описания
_:
material: AIR


Начал делать один интересный плагин (свой велосипед, если точнее :))) )
Встала проблема чтения из конфига, т. к. он не стандартизирован
Т.Е точно есть поле items, в нем другие поля названые одним символом, а значения этих полей - map, где точно есть одна пара ключ - значение, а других может и не быть

Ps сейчас увидел, конфиг отображается не очень.
Приложил изображение
 

Вложения

  • Screenshot_20210614_202032.png
    Screenshot_20210614_202032.png
    9,1 КБ · Просмотры: 15
Или просто добавь в конфиг
Код:
item_list:
  - 2
  - 3
  - 4
  - 5
  - 6
  - 7
  - 8
  - 9
  - :
  - ;
Код:
Код:
                for ( String s : plugin.getConfig().getStringList("item_list") ) {
                    plugin.getLogger().info(plugin.getConfig().getString("items."+s+".title"));
                }
 
Итерируй по ключам и все
 
Назад
Верх