Плейсхолдеры
Плейсхолдеры PlaceholderAPI используют расширение typewriter, поэтому каждый плейсхолдер начинается с %typewriter_. Им нужен игрок, без него они ничего не возвращают.
Глобальные
| Плейсхолдер | Возвращает |
|---|---|
%typewriter_total_quests% | Число различных квестов во всех категориях. |
%typewriter_total_completed% | Завершённые квесты. |
%typewriter_total_in_progress% | Квесты в процессе выполнения (также total_inprogress). |
%typewriter_total_not_started% | Не начатые квесты (также total_notstarted). |
%typewriter_total_progress% | Завершённые из общего числа, например 15/42. |
По категориям
<name> — это значение category у Quest Category, регистр не учитывается. Неизвестная категория возвращает 0.
| Плейсхолдер | Возвращает |
|---|---|
%typewriter_category_<name>% | Число квестов, включая подкатегории. |
%typewriter_category_<name>_completed% | Завершённые квесты. |
%typewriter_category_<name>_in_progress% | Квесты в процессе выполнения (также _inprogress). |
%typewriter_category_<name>_not_started% | Не начатые квесты (также _notstarted). |
%typewriter_category_<name>_progress% | Завершённые из общего числа, например 3/10. |
Отслеживаемые квесты
Индексы начинаются с 1. Последний отслеживаемый квест считается основным, именно его показывает официальный трекер. Если квеста с таким индексом нет, возвращается пустая строка.
| Плейсхолдер | Возвращает |
|---|---|
%typewriter_codex_tracked_count% | Число отслеживаемых квестов. |
%typewriter_codex_tracked_limit% | Значение настройки maxTrackedQuests. |
%typewriter_codex_tracked_multi_enabled% | Включено ли отслеживание нескольких квестов. |
%typewriter_codex_tracked_has_any% | Отслеживается ли хотя бы один квест. |
%typewriter_codex_tracked_ids% | Id квестов через запятую. |
%typewriter_codex_tracked_names% | Названия квестов через запятую. |
%typewriter_codex_tracked_names_lines% | Одно название квеста на строку. |
%typewriter_codex_tracked_primary_id% | Id основного квеста. |
%typewriter_codex_tracked_primary_name% | Название основного квеста. |
%typewriter_codex_tracked_has_<quest_id>% | Отслеживается ли этот квест. |
%typewriter_codex_tracked_<n>_id% | Id n-го отслеживаемого квеста. |
%typewriter_codex_tracked_<n>_name% | Отображаемое название. |
%typewriter_codex_tracked_<n>_status% | inactive, active или completed. |
%typewriter_codex_tracked_<n>_primary% | Является ли он основным квестом. |
%typewriter_codex_tracked_<n>_objective_count% | Число видимых целей. |
%typewriter_codex_tracked_<n>_objectives% | Видимые цели через запятую. |
%typewriter_codex_tracked_<n>_objectives_lines% | Видимые цели, по одной на строку. |
%typewriter_codex_tracked_<n>_priority% | Наивысший приоритет среди видимых целей. |
Для меню лучше использовать маркеры TRACKED_QUEST_SLOT в Category Menu с категорией @tracked. Эти плейсхолдеры подходят для заголовков, счётчиков и текста вне меню.
Переменные сообщений
Они подставляются в полях глобальных настроек, а не через PlaceholderAPI.
| Переменная | Доступна в | Заменяется на |
|---|---|---|
{quest} | Сообщения об отслеживании, о неактивном и завершённом квесте | Отображаемое название квеста. |
{completed}, {total} | categoryProgressMessage | Число завершённых и общее число квестов категории. |
{max} | trackingLimitMessage | Максимальное число отслеживаемых квестов. |
{category} | unknownCategoryMessage | Название категории, введённое игроком. |