Действия и плейсхолдеры

Одна строка конфига — сообщение, actionbar, title или звук, привязанные к событию шахты.

Синтаксис

[Тип] [Событие] <время> <значение>

Типы

ТипЧто делает
[message]Сообщение в чат
[actionbar]Текст над хотбаром
[title]Крупный тайтл по центру экрана
[sound]Звук игроку

События

СобытиеКогда срабатывает
[update]В момент сброса шахты
[update:N]За N секунд до сброса
[radius:N]Пока игрок в пределах N блоков от границы шахты (см. геометрию)

Пример

- '[message] [update:15] &fАвтоШахта обновится через 15 секунд'
- '[sound] [update] entity.villager.yes 0.8 0.5'
- '[title] [update] "&fАвтоШахта обновилась!" 20;45;15'

Формат времени

Тики (t), секунды (s) и миллисекунды (ms) — как удобнее: 100t и 5s означают одно и то же (5 секунд), 1m — 60 секунд.

Локальные плейсхолдеры

Работают внутри самой шахты, PlaceholderAPI для них не нужен:

  • %time%, %time:clock%, %time:detail% — время до сброса в разных форматах
  • {BLOCKS_LEFT}, {BLOCKS_MAX} — сколько блоков осталось / всего было
  • %rarity_current%, %rarity_next% — текущая и следующая редкость (режим RARITY)

Глобальные плейсхолдеры (PlaceholderAPI)

Работают где угодно на сервере, с указанием ID шахты:

  • %lastmines_blocks_current_count_<mine_id>% — сколько блоков осталось
  • %lastmines_blocks_max_count_<mine_id>% — сколько максимум блоков в шахте
  • %lastmines_time_<mine_id>% — время до следующего сброса
  • %lastmines_time_clock_<mine_id>% — время в часовом формате
  • %lastmines_time_detail_<mine_id>% — время в детальном формате
  • %lastmines_rarity_current_<mine_id>% — активная редкость
  • %lastmines_rarity_next_<mine_id>% — следующая редкость

Управление списком через GUI

Меню «Действия» показывает список настроенных строк постранично — клик по строке удаляет её, кнопка «Добавить» открывает чат для ввода новой строки в этом же формате. Подробнее в GUI меню → Действия.

Сделано с Last