- Баллы
- 173
- Имя в Minecraft
- RubukkitDniwe
Решил создать свой плагин. Идея плагина - очередной фикс. Хочу запретить ставить некоторые блоки рядом. Каркас плагина по туториалам сделал - пока он умеет только обрабатывать команды.
Собственно, возник вопрос с регистрацией события "установка блока" и как считывать конфиг, если у меня некоторые значения идут как массив (а в примерах были показано только чтение строк/чисел).
Как будет выглядеть конфиг:
Собственно, интересует как получить значения параметра blocks и blocks.<группа>.deny-blocks
p.s. Ещё как форматировать сообщения? Через какую функцию нужно пропустиь message?
Собственно, возник вопрос с регистрацией события "установка блока" и как считывать конфиг, если у меня некоторые значения идут как массив (а в примерах были показано только чтение строк/чисел).
Как будет выглядеть конфиг:
Код:
blocks:
test1: #просто название группы. Может быть любым
main-block: '5:1' # ID основного блока
deny-blocks: [1,2,3,'5:2'] # блоки, которые нельзя ставить рядом
message: &cЭтот блок нельзя ставить рядом с досками
wood: #просто название группы. Может быть любым
main-block: '5:5' # ID основного блока
deny-blocks: [65] # блоки, которые нельзя ставить рядом
message: &cЭтот блок нельзя ставить рядом с досками
p.s. Ещё как форматировать сообщения? Через какую функцию нужно пропустиь message?