Помогите с конфигом

Я крч учусь конфиги делать, это не сложно, но я не пойму как написать такую штуку
Guest:
alias: ‘gst’
isDefault: true
inheritance: []
permissions:

  • -essentials.kit
  • -essentials.kit.other
  • -pocketmine.command.me
  • pchat.colored.format
  • pchat.colored.nametag
  • pocketmine.command.list
  • pperms.command.ppinfo
    (Это часть конфига из PurePerms)
    И не надо мне спамить типо “придурок, учи основы” я для этого здесь и нахожусь

Мне нужно получить из конфига привелегию, и число которое ему соответствует

pp:
- group: “Player”
count: 20
- group: “Vip”
count: 40

Тут чето не понял я структуру эту

Это я намудрил уже с форумом
Не обращай внимания, я уже изменил

Поставь нормальную аву уже

Нормальная ава
У тебя вообще кот

Можнг сделать так
$this->cfg->getNested(“group”, “count”);

Не кот

Ага ага
Я так и понял

Ок
Я попробую

key:
 key1: value
 key1_2: # Списочек, при получении key1_2 получает Array
  - value1
  - value2

PHP:

$this->cfg->get('key')['key1']; // Вернет: value
$this->cfg->get('key')['key1_2']; // Вернет: Array(0=>value1,1=>value2)
$this->cfg->get('key')['key1_2'][0]; // Вернет: value1

Сорян, @sssss1, отвечал не тебе

То есть так?

pp:
    group: Player
    count:
       - 20

Зачем тебе значения count в массив пихать?)
Достаточно:

p:
  group: Player
  count: 20

Только я так и н понял, для чего тебе count

Угу, щя попробую сделать

Могу в ЛС ответить

Так же можешь красиво многострочные значения реализовывать.

key:
 key1: |-
    Тут текст
    Пиши столько строчек
    Сколько захочешь

В прочем, подробнее в принципе, можно прочитать о YAML, загуглив про нее документацию.

Покажи эту строчку в конфиге ( а лучше, скрин самого конфига )

У меня вопрос ток, зачем ты ставишь — и … в конце, они тебе никак не пригодятся (убери это, оно и вызвало ошибку если я не ошибаюсь)