Перейти к содержимому

BlockChat

Социальный мод для Minecraft, где можно мгновенно отправлять скриншоты и видео друзьям.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
328
Подписчиков на Modrinth
2
версий
15
Обновлён
6 апреля 20266 апр.
Опубликован
в 2026
Chat menu · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 1.21–26.1.1
Последняя версия — 1.1.0+26.1.1 от 6 апреля 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игренеизвестноНа серверенеизвестно

Автор не указал, где нужен мод

Версии игры1.21–26.1.1
Описание переведено автоматическиПоказать оригинал (EN)

Когда-нибудь хотел быстро скинуть скриншот или видео друзьям прямо из Minecraft?

Да? Тогда это для тебя.

Представляем BlockChat — социальный мод для Minecraft.

Мгновенно отправляй скриншоты или видео прямо из Minecraft своим друзьям. Тебе даже не нужно быть на одном сервере. Это работает и в одиночной игре, и в мультиплеере, и совместимо со всеми модами и шейдерами (нужна совместимая версия Fabric).

Как это работает?

Это клиентский мод, так что можешь использовать его на любом сервере, куда заходишь. Представь что-то вроде Replay mod или Flashback. Правда, он не записывает состояние мира — только то, что видишь ты. Когда делаешь скриншот или включаешь запись видео, он захватывает ровно то, что ты видишь в Minecraft.

После захвата ты сможешь отправить это друзьям. Чтобы стать друзьями с кем-то, нужно сначала отправить запрос, и они должны его принять. Твои друзья получат сообщения почти мгновенно, если они в игре — с небольшим уведомлением. Если они не играют, они увидят его при следующем входе.

Первое использование

Сначала убедись, что скачал правильную версию для своей операционной системы — например, если ты на MacOS, скачай версию для MacOS. После установки мода нажми U, чтобы открыть меню BlockChat.

Сначала нужно войти. Будет сгенерирован уникальный код для входа, и ты используешь его со своим аккаунтом Microsoft, чтобы войти. После входа по этому коду нажми "I've finished signing in", чтобы войти в BlockChat.

После входа ты увидишь разные вкладки, включая чаты, друзей и настройки. Во вкладке друзей можно искать кого угодно, включая тех, у кого ещё нет мода. Им нужно принять твой запрос в друзья, прежде чем ты сможешь отправлять им блоки.

Отправка скриншотов

Чтобы отправить кому-то скриншот, нажми F2. Это стандартная клавиша скриншота, так что он сделает и сохранит снимок в файл (как обычно), но также позволит отправить его, если нажмёшь U в течение нескольких секунд.

Когда откроешь меню BlockChat, ты увидишь превью изображения. Можешь напечатать текст в поле, чтобы добавить подпись. Зажми и перетащи подпись, чтобы переместить её по изображению.

Когда всё готово, нажми Send и выбери, кому хочешь отправить. Они получат это мгновенно.

Отправка видео

Отправить видео кому-то так же, как и скриншот. Чтобы начать запись, нажми J (клавиша по умолчанию). В правом верхнем углу появится значок записи. Максимальное время записи — 30 секунд. Когда закончишь, нажми J снова, чтобы остановить запись. Ты увидишь уведомление открыть BlockChat, если хочешь отправить видео.

Когда откроешь меню BlockChat, ты увидишь превью видео. По умолчанию оно включает весь звук с твоего компьютера, включая выбранный микрофон. Микрофон можно отключить в настройках. Добавь подпись, если хочешь.

Когда всё готово, нажми Send и выбери, кому хочешь отправить. Они получат это мгновенно.

Технические детали

Это сложный мод, так что вот немного больше информации о том, как всё это работает под капотом.

Запись

Функция записи использует отдельный вспомогательный бинарник и для MacOS, и для Windows, чтобы плавно записывать окно Minecraft и звук компьютера. Он включает в себя бинарник ffmpeg для финального муксинга перед отправкой на сервер.

Серверы

Так как это клиентский мод, никаких изменений на сервере не требуется.

Вся серверная инфраструктура размещена на Cloudflare:

  • Cloudflare Worker: Публичная точка входа бэкенда. Обрабатывает запросы на вход/авторизацию и живое websocket-соединение BlockChat, а затем направляет каждого игрока к нужному состоянию бэкенда.
  • Cloudflare Durable Objects: Живое состояние и логика для каждого игрока. У каждого игрока есть свой всегда согласованный объект бэкенда, который отслеживает сессии, друзей, блоки, недавние и обработку сообщений в реальном времени.
  • Cloudflare R2: Хранилище медиа. Здесь хранятся сами скриншоты и видео-блоки, а клиенты загружают и скачивают их напрямую, используя временные защищённые ссылки.
+------------------+      +--------------------------------+      +----------------------+      +---------------------------+      +--------------------------------------+
| Отправитель      | ---> | Бэкенд отправителя создаёт     | ---> | Клиент загружает     | ---> | Бэкенд рассылает тот же   | ---> | Получатель открывает его; бэкенд    |
| создаёт Блок     |      | одну общую загрузку + ссылку   |      | медиа напрямую в R2  |      | Блок получателям         |      | отмечает его просмотренным и        |
|                  |      | для всех получателей           |      |                      |      |                           |      | удаляет общее медиа из R2 после     |
|                  |      |                                |      |                      |      |                           |      | просмотра последним получателем     |
+------------------+      +--------------------------------+      +----------------------+      +---------------------------+      +--------------------------------------+

Аутентификация

BlockChat использует вашу учётную запись Microsoft для входа, подтверждения личности и проверки того, что вы владеете Minecraft, через поток кода устройства OAuth 2 от Microsoft. При входе вам предложат ввести одноразовый код, чтобы привязать вашу учётную запись к Microsoft. Это похоже на процесс во многих сторонних лаунчерах, например Prism.

+------------------+      +----------------------+      +-------------------------+      +--------------------------------------+
| Игрок начинает   | ---> | Эндпоинты            | <--> | Поток учётной записи    | ---> | Сессия игрока хранится в DO;        |
| вход в моде      |      | аутентификации       |      | Microsoft / Xbox /      |      | позже подключается websocket и      |
|                  |      | BlockChat            |      | Minecraft               |      | передаёт текущее состояние клиенту  |
+------------------+      +----------------------+      +-------------------------+      +--------------------------------------+

Решение проблем и баги

Если вы столкнётесь с проблемами или багами, присоединяйтесь к Discord и дайте мне знать!

Это безопасно?

Да. Это полностью открытый исходный код — код там ровно тот же, что работает в бэкенде, а релизы с GitHub автоматически загружаются сюда.

Учтите, что пользователи могут модифицировать клиент, чтобы отправлять произвольные медиа, так что добавляйте в друзья только тех, кому доверяете.

У меня также есть страницы Политики конфиденциальности и Условий обслуживания, которые вы можете посмотреть в отношении серверного сервиса. Но суть в том, что я использую ваши данные только для работы мода, и они не сохраняются, не продаются и не используются как-либо иначе. Это никак не влияет на вашу учётную запись Microsoft/Minecraft; процесс аутентификации используется исключительно для подтверждения вашей личности в Minecraft.

Частые вопросы

Как установить BlockChat?

Установите Fabric под свою версию Minecraft, скачайте BlockChat под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть BlockChat?

У BlockChat есть сборки для Minecraft 1.21–26.1.1.

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее