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 — ваш выбор. Установите его один раз, и забудьте о проблемах коммуникации навсегда.