- Загрузчики
- FabricQuilt
- Скачиваний на Modrinth
- 2,5 тыс.
- Подписчиков на Modrinth
- 4
- версий
- 12
- Обновлён
- 3 сентября 20263 сент.
- Опубликован
- в 2025
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
TrackerCompass
Многофункциональный мод с компасом-трекером для Manhunt на Fabric.
Команды и права
| Команда | Право | Описание |
|---|---|---|
| /trackercompass | trackercompass.tracker | Включает и выключает компас-трекер |
| /trackercompass | trackercompass.tracker | Отслеживает указанного игрока |
| /trackercompass reload | trackercompass.reload (op 4) | Перезагружает конфиг мода |
| /tracker, /compass, /hunt | trackercompass.tracker | Алиасы, включающие компас или отслеживание |
Конфигурация
Файл конфига находится в config/trackercompass.json.
{
// Тики между обновлениями направления компаса (10 = 0.5с)
"compass_update_ticks": 10,
// ПКМ по компасу открывает GUI выбора игрока
"enable_tracker_gui": true,
// Отображать строку отслеживания в action bar над хотбаром
"action_bar_info": true,
// Показывать action bar только когда игрок держит компас
"hold_compass_for_action_bar": true,
// Показывать расстояние в метрах до отслеживаемой цели
"show_distance": true,
// Показывать стрелку направления (↑, ↗, →, ↘, ↓, ↙, ←, ↖), указывающую на цель
"show_direction_arrow": true,
// Показывать измерение цели, когда она находится в другом измерении
"show_dimension": true,
// Также показывать метку измерения, когда цель и наблюдатель в одном измерении
"show_same_dimension": false,
// Автоматически выдавать компас-трекер игрокам при входе
"give_compass_by_default": false,
// Показывать офлайн-игроков в GUI выбора трекера
"show_offline_players": true,
// Цвет-заглушка для каждого ключа измерения
"dimension_colors": {
"minecraft:overworld": "<green>",
"minecraft:the_nether": "<red>",
"minecraft:the_end": "<light_purple>"
},
// Правила выбора цели в порядке приоритета. Побеждает включённое
// условие с наивысшим приоритетом, у которого есть подходящий игрок,
// а из совпадений в измерении выбирается ближайший. Условия проверяются
// для каждого кандидата через predicate-api.
"tracker_conditions": [
{
// Особый id: отслеживает игрока, выбранного через GUI
"id": "selected_target",
// Всегда истинный предикат; замените на теги/режим игры/права и т.д.
"condition": { "type": "always_true" },
// Текст action bar, отображаемый пока это условие активно
"actionbar_format": "${player}<red>${offline} <gray>${distance}m <aqua>${arrow} ${dimension}",
// При равенстве побеждает большее значение
"priority": 100,
"enabled": true
}
],
// Заголовок вверху GUI трекера
"gui_title": "Track Player",
// Заголовок каждой записи игрока в GUI трекера
"player_title": "<white>${player}",
// Строки описания под каждой записью игрока (по одной строке на элемент)
"player_lore_lines": [
"<red>${offline}",
"${dimension}",
"<gray>${distance}m",
"<yellow>Click to track"
]
}Плейсхолдеры
Доступны в actionbar_format, player_title и player_lore_lines:
| Плейсхолдер | Заменяется на |
|---|---|
${player} | Имя игрока-цели |
${offline} | Offline когда цель офлайн, иначе пусто |
${online} | Online когда цель онлайн, иначе пусто |
${dimension} | Метка измерения цели, пусто при том же измерении и выключенном showSameDimension |
${distance} | Расстояние в блоках между наблюдателем и целью |
${arrow} | Стрелка направления (↑, ↗, →, ↘, ↓, ↙, ←, ↖), указывающая на цель |
Плейсхолдеры TextPlaceholderAPI используют синтаксис %namespace:name% (отличается от плейсхолдеров ${...} выше). Обычные плейсхолдеры %player:...% вычисляются относительно наблюдателя, держащего компас. Каждый плейсхолдер player:* также дублируется в пространство имён target:*, которое вычисляется относительно отслеживаемого игрока, так что используй %target:name%, %target:health% и т. д., чтобы показать данные цели.
Строки формата
actionbar_format, player_title и player_lore_lines парсятся как строки текстового формата через TextPlaceholderAPI. Поддерживаются все плейсхолдеры и теги, описанные там, включая:
- Плейсхолдеры по умолчанию (например,
%player:name%,%player:displayname%или%target:name%для отслеживаемого игрока) - Плейсхолдеры, зарегистрированные модами (любой мод, который регистрирует такой)
- Теги QuickText (``, `<hover show_text 'x'>` и т. д.)
- Теги Simplified Text Format (те же теги, аргументы в стиле двоеточия)
Частые вопросы
Как установить Tracker Compass?
Установите Fabric под свою версию Minecraft, скачайте Tracker Compass под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Tracker Compass?
У Tracker Compass есть сборки для Minecraft 1.21.6–1.21.11, 26.1.2–26.2.
Нужен ли Tracker Compass на сервере?
Ставится только на сервер; игрокам ставить не нужно