#Действия
Всё о действиях в автошахтах...
#Синтаксис
yaml
actions:
- '[...] <...>'
#Описание
Сообщения, actionbar, title и звуки, которые плагин отправляет игроку при сбросе шахты или приближении к её границе - без единой строчки кода, всё настраивается в конфиге.
#Типы действий
Все типы действий доступные в плагине
#Message
yaml
actions:
- '[message] [<событие>] <текст>'
Сообщение всем игрокам. В этом действии поддерживается \n символ, который перемещает текст в следующую строку. Есть примеры ниже
#ActionBar
yaml
actions:
- '[actionbar] [<событие>] <time> [update text? (false/true)] <text>'
Actionbar сообщение всем игрокам
<time>- время сколько actionbar сообщение будет отображаться. Можно писать без цифр - 1, 5, 10 тогда будет считаться за секунды, а также можно с буквами - 1t, 5tick, 10ticks тогда будет либо секунды (s,sec,second,seconds) либо в тиках (t,tick,ticks,ms,millisecond,milliseconds)[update text? (false/true)]- будет ли обновляться текст? если true, значит текст в actionbar будет обновляться и всегда отображаться пока действие живет по логике его вещей, а также будет брать время обновления из<time>значения.
#Title
yaml
actions:
- '[title] [<событие>] "<title>\n<subtitle>" <in;stay;keep (default 20;40;20)>'
Title сообщение всем игрокам
#Sound
yaml
actions:
- '[sound] [<событие>] <name> [volume (default 1.0)] [pitch (default 1.0)]'
Звук всем игрокам
#Примеры
#Сообщения до обновления и после
yaml
actions:
- '[message] [update:15] &fАвтоШахта обновится через 15 секунд'
- '[message] [update:10] &fАвтоШахта обновится через 10 секунд'
- '[message] [update:5] &fАвтоШахта обновится через 5 секунд'
- '[message] [update:3] &fАвтоШахта обновится через 3 секунды'
- '[message] [update:2] &fАвтоШахта обновится через 2 секунды'
- '[message] [update:1] &fАвтоШахта обновится через 1 секунду'
- '[message] [update] &fАвтоШахта обновилась!'
- '[message] [update] &f \n&fТекущая редкость: %rarity:this%\n&fСледующая редкость: %rarity:next%'
#Звуки до обновления и после
yaml
actions:
- '[sound] [update:15] ui.button.click 0.8 1'
- '[sound] [update:10] ui.button.click 0.8 1.0'
- '[sound] [update:5] ui.button.click 0.8 1.0'
- '[sound] [update:3] ui.button.click 0.8 1.0'
- '[sound] [update:2] ui.button.click 0.8 1.0'
- '[sound] [update:1] ui.button.click 0.8 1.0'
- '[sound] [update] entity.villager.yes 0.8 0.5'