CloudChatMC — приватный чат между друзьями в Minecraft

CloudChatMC для Minecraft создает приватный чат-туннель между друзьями, независимый от сервера. Бесплатный бэкенд, шифрование и простой обмен сообщениями.

CloudChatMC — ваш личный чат-туннель между друзьями в Minecraft

Когда вы играете в Minecraft с друзьями, рано или поздно возникает ситуация: кто-то зашел на один сервер, кто-то остался в одиночной игре, а кто-то вообще исследует другой мир. И вот тут начинается хаос — написать товарищу невозможно, потому что внутриигровой чат привязан к конкретному серверу. Мод CloudChatMC решает эту проблему раз и навсегда. Он создает приватный, постоянный чат-туннель между вами и вашими друзьями, который работает независимо от того, на каком сервере вы находитесь.

Представьте: вы копаете шахту в одиночном мире, а ваш друг в это время сражается с боссами на популярном сервере. С CloudChatMC вы остаетесь на связи, будто сидите в одном голосовом канале, только в текстовом формате. Никаких внешних программ, никаких Discord-серверов — все прямо в игре.

Почему CloudChatMC — это удобно

Главная фишка мода — полная независимость от игрового сервера. Вы можете находиться где угодно: на разных серверах, в разных мирах, даже в одиночной игре. CloudChatMC поддерживает связь через бесплатный бэкенд на Cloudflare Worker. Это значит, что вам не нужно арендовать выделенный сервер или платить за хостинг — все работает на щедром бесплатном тарифе Cloudflare.

Мод работает на версиях Minecraft 1.21.4–1.21.11 и требует Fabric Loader 0.16.10 или новее, а также Fabric API. Если вы уже пользуетесь Fabric, установка займет пару минут. Для тех, кто хочет быстро начать, есть возможность скачать CloudChatMC и сразу перейти к настройке — процесс подробно описан ниже.

Основные возможности

  • Глобальный чат — отправляйте сообщения всем подключенным друзьям одновременно.
  • Приватные сообщения — пишите напрямую конкретному игроку, не отвлекая остальных.
  • Отслеживание онлайн-статуса — команда /ccmc online покажет, кто из друзей сейчас в сети.
  • Токен-идентификация — у каждого игрока уникальный токен, никаких логинов и паролей.
  • Шифрование сообщений — все данные кодируются перед отправкой.
  • Автопереподключение — если соединение оборвется, мод сам восстановит связь.
  • Очередь сообщений — ничего не потеряется, даже если игра еще загружается.
  • Гибкая настройка — меняйте токен и URL сервера прямо в игре, без перезапуска.

Команды CloudChatMC

Управление модом интуитивно понятное. Все команды начинаются с /ccmc, так что вы быстро запомните их:

  • /ccmc msg <сообщение> — отправить глобальное сообщение всем подключенным игрокам.
  • /ccmc pm <игрок> <сообщение> — отправить личное сообщение конкретному игроку.
  • /ccmc online — показать всех игроков, которые сейчас подключены.
  • /ccmc status — проверить статус вашего подключения.
  • /ccmc config <токен> <url> — обновить токен и WebSocket URL на лету.
  • /ccmc help — вывести список всех доступных команд.

Кстати, если вы пользуетесь лаунчером foxygame.net, то скачать CloudChatMC и добавить его в игру можно буквально в один клик — каталог дополнений в лаунчере сам подберет совместимую версию мода и установит его в нужную папку. Это избавляет от ручной возни с файлами и гарантирует, что мод будет работать корректно с вашей сборкой.

Как установить CloudChatMC

Процесс установки состоит из двух частей: настройка бэкенда на Cloudflare и установка самого мода в игру. Не пугайтесь, все шаги простые и займут не больше 15–20 минут.

Шаг 1. Создаем Cloudflare Worker

Зайдите в Cloudflare Dashboard и зарегистрируйтесь бесплатно. Перейдите в раздел Workers & Pages, нажмите Create и создайте новый Worker с любым именем, например cloudchatmc.

Шаг 2. Настраиваем Wrangler CLI

Установите Wrangler CLI через npm:

npm install -g wrangler
wrangler login
mkdir cloudchatmc-worker
cd cloudchatmc-worker

Шаг 3. Создаем wrangler.toml

Создайте файл конфигурации с таким содержимым:

name = "your-worker-name"
main = "worker.js"
compatibility_date = "2024-01-01"
[[durable_objects.bindings]]
name = "CHAT_ROOM"
class_name = "ChatRoom"
[[migrations]]
tag = "v1"
new_sqlite_classes = ["ChatRoom"]

Замените your-worker-name на имя вашего Worker.

Шаг 4. Создаем worker.js

В этом файле вы прописываете токены и имена игроков. Важно: используйте длинные случайные строки без специальных символов — минимум 32 символа алфавитно-цифровых символов.

const TOKENS = {
"token_for_player1": "Player1",
"token_for_player2": "Player2",
"token_for_player3": "Player3",
"token_for_admin": "Admin"
};

Дальше идет сам код Worker с обработкой WebSocket-соединений, который обеспечивает широковещательные и приватные сообщения, а также отслеживание присутствия игроков.

Шаг 5. Деплоим Worker

Выполните команду wrangler deploy. После этого ваш Worker URL будет выглядеть как wss://your-worker-name.your-subdomain.workers.dev.

Шаг 6. Настраиваем мод в игре

Установите Fabric Loader и Fabric API, затем поместите файл мода в папку mods. После запуска игры откройте файл конфигурации .minecraft/config/cloudchatmc.json и укажите токен и URL:

{
"token": "YOUR_TOKEN_HERE",
"url": "wss://your-worker-name.your-subdomain.workers.dev"
}

Либо используйте команду прямо в игре: /ccmc config YOUR_TOKEN wss://your-worker-name.your-subdomain.workers.dev.

Советы по безопасности токенов

Токены — это ключ к вашей приватной сети. Никогда не делитесь ими с другими игроками. Каждый игрок должен получить свой уникальный токен. Используйте длинные алфавитно-цифровые строки без специальных символов — это снижает риск подбора. Помните: любой, кто получит ваш токен, сможет подключиться к чату под вашим именем.

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

Итоги

CloudChatMC — это элегантное решение давней проблемы кросс-серверного общения в Minecraft. Большинство аналогичных модов требуют выделенного сервера или платного хостинга. CloudChatMC использует Cloudflare Workers с Durable Objects, у которых щедрый бесплатный тариф. Для небольшой компании друзей это полностью бесплатно и не требует обслуживания.

Мод распространяется под лицензией GPL-3.0, так что вы можете свободно использовать, модифицировать и распространять его. Если вы устали от ограничений внутрисерверного чата и хотите оставаться на связи с друзьями, где бы вы ни находились в мире Minecraft, CloudChatMC — ваш выбор. Установите его один раз, и забудьте о проблемах коммуникации навсегда.