CraftPresence
CraftPresence - клиентский мод для Майнкрафт, который превращает ваш статус в Discord в подробный отчет о приключениях: покажет сервер, биом, измерение и даже предмет в руках.
CraftPresence - это, пожалуй, самый мощный и гибкий мод для интеграции Minecraft с Discord. Если вам надоело, что в профиле просто горит скучная надпись "Playing Minecraft", этот инструмент станет вашим must-have. Он позволяет полностью кастомизировать Rich Presence (тот самый блок активности в Дискорде), выводя туда практически любые данные из игры: от названия сервера и текущего биома до координат и количества здоровья.
Скачать CraftPresence стоит каждому, кто активно общается в Discord во время игры. Мод работает на всех популярных загрузчиках: Fabric, Forge, NeoForge и Quilt. Примечательно, что проект поддерживает огромный диапазон версий - от древней Alpha 1.1.0 до самых свежих релизов вроде 1.21.x и новых снапшотов (26.x). Это редкий случай, когда мод одинаково хорошо работает как на современных сборках, так и на ностальгических версиях десятилетней давности.
Что умеет мод и зачем он нужен
По сути, CraftPresence берет стандартный API Discord (DiscordIPC) и дает вам полный контроль над тем, что видят ваши друзья. Вместо сухого статуса вы можете настроить динамическое отображение:
- Текущий сервер: Мод автоматически подтянет название и иконку сервера, на котором вы играете.
- Измерение и биом: Друзья будут видеть, что вы сейчас копаетесь в Незере или исследуете пещеру Lush Caves.
- Игровой процесс: Можно вывести координаты, текущее здоровье, игровой режим (выживание/креатив) и даже предмет, который вы держите в руке.
- Модпаки: Если вы играете в сборку модов, CraftPresence автоматически определит её название (поддерживаются CurseForge, Modrinth, MultiMC, Technic и другие лаунчеры) и покажет иконку сборки.
Кастомизация здесь безгранична. Вы можете менять текст, иконки, кнопки и время. Всё настраивается через удобный GUI прямо в игре (по умолчанию открывается на клавишу ~ или Ё).
Важные нюансы установки
Перед установкой обязательно учтите пару моментов, чтобы избежать крашей:
- UniLib обязателен: Начиная с версии 2.5.0, мод требует установки библиотеки UniLib. Без неё игра просто не запустится. Это ядро, которое использует автор для своих проектов.
- Только для клиента: CraftPresence - это чисто клиентский мод. Не пытайтесь закинуть его на сервер. Fabric и Quilt просто проигнорируют его, а вот Forge может выдать ошибку при запуске сервера.
- Fabric API: Для версий Minecraft 1.14 и выше на загрузчике Fabric потребуется также установить Fabric API.
Команды и управление
Для продвинутых пользователей в моде есть система команд. Все они начинаются с префикса /cp или /craftpresence.
/cp view- главная команда для просмотра доступных данных. Например,/cp view biomesпокажет список всех биомов, которые можно использовать в статусе./cp reload- перезагружает конфиг мода без перезахода в игру. Полезно, если вы правите файлы вручную./cp reboot- перезапускает RPC (само соединение с Discord), если статус вдруг завис./cp compile "[выражение]"- позволяет протестировать сложные плейсхолдеры перед тем, как вставлять их в настройки.
В новых версиях (1.5.0+) команды в основном нужны для отладки, так как всё основное делается через графический интерфейс.
Плейсхолдеры: сердце мода
Главная фишка CraftPresence - система плейсхолдеров (переменных), которые заменяются на реальные данные. В версии 2.0.0 они перешли на движок Starscript, что сделало их еще мощнее.
Вот лишь малая часть того, что можно вывести:
{player.name}- ваш никнейм.{player.health.current}- текущее ХП.{world.difficulty}- сложность мира.{server.address.full}- IP адрес сервера.{dimension.name}- название измерения (например, The Nether).{biome.name}- название биома.{item.message.holding}- что у вас в руке.
Вы можете комбинировать эти переменные как угодно. Например, сделать статус: "Выживает в {dimension.name} с {player.health.current} HP". Для иконок тоже есть свои переменные ({dimension.icon}, {biome.icon}), которые автоматически подставляют красивые картинки.
Совместимость и известные баги
Разработчик честно предупреждает о некоторых ограничениях движка Minecraft:
- Minecraft 1.16+: Из-за перехода игры на data-driven систему, мод не всегда может сразу определить кастомные биомы или измерения из других модов. Чтобы CraftPresence их "увидел", вам нужно сначала физически побывать в этом измерении или биоме. После этого данные сохранятся.
- Старые версии (Alpha/Beta): На версиях ниже a1.1.2_01 модули биомов и измерений работают в режиме "заглушки", так как в самой игре тогда еще не было соответствующего кода.
- Рендер предметов: На версиях 1.15 и ниже могут быть визуальные баги с отображением некоторых блоков в меню настроек мода (проблема
MC-112292).
Технические детали и лицензия
CraftPresence распространяется под лицензиями MIT и Apache 2.0. Внутри себя он использует библиотеки Starscript (для скриптов) и DiscordIPC API (для связи с Дискордом).
Важно понимать, что мод отправляет данные о вашей игре в Discord. Это стандартная практика для всех RPC-модов, но если вы параноик и не хотите палить свой IP на сервере - просто отключите отображение адреса в настройках.
Итог
CraftPresence - это эталонный мод для Discord-интеграции в Майнкрафт. Он пережил множество обновлений, поддерживает огромный пул версий и дает такой уровень кастомизации, которого нет ни у одного конкурента. Если вы хотите, чтобы ваш статус в Discord выглядел профессионально и информативно, скачивайте CraftPresence и не забудьте про UniLib.
Скриншоты CraftPresence
Часто задаваемые вопросы
Совместимость
Зависимости
Создатели
Детали
Версии мода CraftPresence
Доступно 2830 версий. Сначала показаны самые популярные и самые свежие.