Player Activity View
Вы когда-нибудь стояли на спавне и гадали, чем занят сосед по серверу — просто афк или копается в сундуке? Player Activity View решает эту маленькую, но раздражающую проблему. Мод в реальном времени показывает, что делают другие игроки: печатают в чате, листают инвентарь, работают за верстаком или просто отошли попить чаю. Всё это — через анимированные частицы и аккуратные индикаторы прямо в мире.
Что умеет Player Activity View
По сути, это визуализатор активности, который превращает «молчаливые фигурки» в живых персонажей с понятным поведением. Основные возможности:
- Индикаторы набора текста. Над головой игрока появляются анимированные частицы, а на экране — сообщение «is typing…», когда он пишет в чат, книгу или на табличке.
- Визуализатор GUI. Видно, какой именно интерфейс открыт у игрока: инвентарь, сундук, верстак, печь, стол зачарований, наковальня, маяк, варочная стойка, раздатчик, точильный камень, воронка, лошадь, ткацкий станок, торговля с жителем, командные блоки и многое другое.
- Живое зеркало экрана. Небольшая наклонная панель перед игроком показывает превью открытого меню — его видят все рядом стоящие.
- Детектор бездействия. После настраиваемого таймаута над головой и в списке игроков появляется иконка «afk».
- Анимации инвентаря и рук. Частицы предметов летят между игроками и контейнерами при перемещении вещей, а персонажи в меню указывают, кликают и печатают вместо статичной стойки.
- Приватность и серверная синхронизация. Каждую функцию можно отключить на клиенте, а владелец сервера через синхронизируемый конфиг задаёт, что вообще транслируется всем.
Поддерживаемые версии Minecraft и загрузчики
Мод собирается отдельно под NeoForge и Fabric, так что перед тем, как скачать Player Activity View, сверьтесь с таблицей совместимости:
- Minecraft 1.21.1 — NeoForge 21.1.249+ (сборка 0.0.0-beta.1, статус Beta);
- Minecraft 26.1.2 — NeoForge 26.1.2+ (версия 1.0.2, Stable);
- Minecraft 26.2 — NeoForge 26.2.0.32-beta+ (версия 1.1.0, Stable);
- Minecraft 26.2 — Fabric Loader 0.19.3+ с Fabric API (версия 1.0.1, Stable).
Все сборки лежат в одном проекте, поэтому выбирайте файл строго под свой загрузчик и версию игры. Для Fabric-варианта обязательна зависимость Fabric API, а сборке под NeoForge дополнительные библиотеки не нужны. Устанавливать мод нужно и на клиент, и на сервер: клиент отвечает за визуальную часть, сервер — за синхронизированный конфиг.
Как установить
Процесс стандартный и не займёт много времени:
- Установите подходящий загрузчик — Fabric или NeoForge — для вашей версии Minecraft.
- Скачайте файл Player Activity View, совпадающий с версией игры и загрузчиком.
- Поместите .jar в папку mods в директории игры.
- Для Fabric дополнительно положите туда же Fabric API.
- Запустите игру и проверьте работу мода в одиночном мире или на сервере.
Если не хочется вручную подбирать совместимые сборки, лаунчер foxygame.net устанавливает Player Activity View буквально в один клик: он сам определяет вашу версию Minecraft, подтягивает нужный загрузчик и кладёт мод в правильную папку без ручной возни с файлами.
Структура мода и команды
Внутри Player Activity View аккуратно разделён на модули: состояние активности игрока с сетевой синхронизацией и таймером бездействия, зеркало экрана с захватом кадра и отрисовкой наклонной панели, система частиц для набора текста и перемещения предметов, анимации рук с тонкой настройкой через JSON, а также клиентский и серверный конфиг. Такое разделение упрощает поддержку и не мешает другим модам.
Для тонкой настройки предусмотрена команда /player_activity_view reload, которая перечитывает конфигурацию анимаций рук из JSON-файла прямо во время игры. Полезно, если вы экспериментируете с позами и хотите увидеть результат без перезапуска.
Совместимость и происхождение
Player Activity View — полностью переписанная с нуля реализация, вдохновлённая модом WATUT (What Are They Up To) от Corosus. Автор — Stalking Dragons. Код общий с оригиналом не используется, зависимости от CoroUtil нет, так что конфликтов с устаревшими библиотеками не будет. Проект распространяется по лицензии All Rights Reserved и не связан с автором оригинального мода.
Итог
Player Activity View — это тот случай, когда небольшая визуальная деталь сильно меняет ощущение от мультиплеера. Вы перестаёте гадать, спит ли сосед по базе или крафтит очередную партию факелов, а серверные администраторы получают удобный контроль через синхронизируемый конфиг. Если играете в компании, мод стоит попробовать: он лёгкий, настраиваемый и работает как на NeoForge, так и на Fabric.