- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 5,1 тыс.
- Подписчиков на Modrinth
- 6
- версий
- 16
- Обновлён
- 5 октября 20265 окт.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Chatglot
Chatglot — это клиентский мод для Fabric, который переводит сообщения чата Minecraft на лету.
К каждому сообщению в чате добавляется кнопка перевода (✍ по умолчанию). Нажмите её или доверьте перевод автопереводу — результат появится в чате либо новой строкой, либо заменой исходного сообщения.
Только на клиенте. Установка на сервер не требуется.
Возможности
- Кнопка перевода, добавляемая к каждому сообщению чата (метка настраивается)
- Перевод по клику или автоматический перевод чата
- Результат показывается новой строкой или заменяет исходное сообщение в чате
Перевод табличек и висячих табличек
- Посмотрите на табличку и нажмите
G, чтобы перевести её текст
- Посмотрите на табличку и нажмите
Перевод книг
- В написанной книге или на кафедре нажмите
Gили кликнитеTranslate, чтобы перевести текущую страницу - Страницы книги и пера можно переводить кнопкой
Translate(содержимое страниц никогда не меняется)
- В написанной книге или на кафедре нажмите
- Откройте экран настроек через
F8или/chatglot config - Переведите конкретное сообщение чата через `/chatglot translate `

Провайдеры перевода
Chatglot поддерживает несколько бэкендов перевода. Переключайтесь между ними на экране настроек.
| Провайдер | Требуется |
|---|---|
default | Ничего. Использует бесплатный GAS-эндпоинт, поддерживаемый автором. Есть ограничение по частоте запросов, автоперевод недоступен. |
gas | URL вашего собственного веб-приложения Google Apps Script |
deepl | Ключ API DeepL |
google | Ключ API Google Cloud Translation |
openai | Ключ API OpenAI |
gemini | Ключ API Gemini |
anthropic | Ключ API Anthropic |
azure | Ключ API Azure Translator + регион |
codex | OAuth через браузер (однократно, токен хранится локально) |
translategemma_local | Только Windows. Скачивает llama.cpp + модель TranslateGemma GGUF, затем запускает локальный бэкенд через localhost |
Рекомендуемые провайдеры
GAS: Хорош, если вы хотите бесплатную настройку со своим аккаунтом Google. Google Apps Script допускает до5 000вызовов Translate в день для обычных аккаунтов, хотя квоты могут меняться. См. квоты Apps Script.Codex: Рекомендуется, если у вас уже есть подписка на ChatGPT. OpenAI заявляет, что Codex входит в планы ChatGPT Plus, Pro, Business, Edu и Enterprise с лимитами по плану. См. Использование Codex с вашим планом ChatGPT.Azure: Хороший вариант, если вы хотите официальный API с бесплатным тарифом. Azure TranslatorF0включает2 миллионасимволов бесплатно в месяц согласно странице цен Microsoft. См. цены Azure Translator.TranslateGemma: Сильный вариант, если ваш ПК потянет локальный вывод. После настройки работает локально черезlocalhost, может быть быстрым и не требует платного API для каждого запроса. Потребуется скачать рантаймllama.cppи модель TranslateGemma GGUF.
Конфигурация
Файл конфигурации находится по пути config/chatglot/chatglot.json.
Ключевые настройки:
enabled— Включить или отключить мод полностьюautoTranslateEnabled— Переключить автоматический переводtargetLanguage— например,JA,EN,EN-US,ZH-HANS(по умолчанию — ваш язык Minecraft)provider— Выбрать бэкенд переводаoverwriteOriginalWithTranslation— Заменять исходное сообщение вместо добавления новой строкиappendTranslateButton— Показывать или скрывать кнопку✍translateButtonLabel— Настроить метку кнопкиshowTranslationPrefix— Показывать или скрывать префикс переведённого сообщенияrequestTimeoutSeconds— Сетевой тайм-аут (5-240секунд)maxConcurrentTranslations— Максимум параллельных запросов на перевод (1-16)useSharedAppDataSettings— Делиться ключами API, настройками модели и локального бэкенда через%LOCALAPPDATA%
Локальный бэкенд TranslateGemma
translategemma_local — это вариант локального перевода только для Windows. Он не выполняет вывод внутри JVM Minecraft. Вместо этого он использует отдельный процесс локального бэкенда через 127.0.0.1 / localhost.
Когда вы используете кнопки настройки TranslateGemma на экране конфигурации, Chatglot:
- Скачивает готовую сборку
llama.cppдля Windows - Скачивает файл модели TranslateGemma GGUF
- Запускает
llama-server.exeлокально и отправляет запросы на перевод этому локальному серверу
Модель по умолчанию — mradermacher/translategemma-4b-it-GGUF с использованием translategemma-4b-it.Q4_K_M.gguf.
По умолчанию Chatglot хранит среду выполнения локального бэкенда, модель, логи и состояние в:
config/chatglot/local-backend/, когда общие настройки AppData отключены%LOCALAPPDATA%/ChatglotLocal/, когда общие настройки AppData включены
Вы также можете переопределить путь к среде выполнения, путь к модели, URL загрузки или общий каталог на экране конфигурации.
Общее хранилище настроек
Если useSharedAppDataSettings включён, Chatglot хранит общие настройки в %LOCALAPPDATA%, чтобы несколько профилей запуска могли их использовать.
Это может включать:
- API-ключи для поддерживаемых провайдеров перевода
- Расположение файла токена Codex и связанные настройки модели
- Настройки локального бэкенда TranslateGemma, такие как путь к среде выполнения, путь к модели, порт и общий каталог
Общие настройки хранятся локально на вашем ПК. Они никуда не загружаются только потому, что эта опция включена.
Уведомление о конфиденциальности — передача данных вовне
Этот мод отправляет текст чата во внешние сервисы перевода. Пункт назначения зависит от выбранного вами провайдера.
- Провайдер
default: текст чата отправляется на конечную точку Google Apps Script, управляемую автором. Однако запросы проходят через инфраструктуру Google. См. Дополнительные условия Google Apps Script и Политику использования данных пользователей Google API Services. - Провайдер
gas: текст чата отправляется на URL веб-приложения Google Apps Script, который вы настроите. Запросы обрабатываются через инфраструктуру Google. См. Дополнительные условия Google Apps Script и Политику использования данных пользователей Google API Services. - Провайдер
openai: текст чата отправляется в OpenAI API с использованием вашего API-ключа. См. Управление данными OpenAI. - Провайдер
codex: использует OAuth через браузер, хранит токен локально, а затем использует этот токен для отправки текста чата в сервисы OpenAI. Мод также получает список доступных моделей сhttps://modelapi.yoima.com/api/codex-models/list. Содержимое чата на эту конечную точку списка моделей не отправляется. - Провайдер
gemini: текст чата отправляется в Gemini API. Для использования Google AI Studio / Gemini API ознакомьтесь с условиями провайдера здесь: Условия Gemini API. - Провайдер
deepl: текст чата отправляется в DeepL API. См. Политику конфиденциальности DeepL. - Провайдер
anthropic: текст чата отправляется в сервисы Anthropic с использованием вашего API-ключа. См. Политику конфиденциальности Anthropic. - Провайдер
azure: текст чата отправляется в Azure Translator с использованием вашего API-ключа. См. Данные, конфиденциальность и безопасность для Azure Translator. - Провайдер
google: текст чата отправляется в Google Cloud Translation с использованием вашего API-ключа. См. Уведомление о конфиденциальности Google Cloud. - Провайдер
translategemma_local: текст чата отправляется только в локальный бэкенд, работающий на127.0.0.1/localhost. Во время настройки этот мод скачивает среду выполненияllama.cppи модель TranslateGemma GGUF из стороннего источника хостинга, настроенного в моде.
Исходный код и лицензия
Исходный код: GitHub — yoima-jp/Chatglot
Лицензия: MIT
Частые вопросы
Как установить Chatglot - Chat Translation?
Установите Fabric под свою версию Minecraft, скачайте Chatglot - Chat Translation под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Chatglot - Chat Translation?
У Chatglot - Chat Translation есть сборки для Minecraft 1.21.4, 1.21.11–26.3.
Нужен ли Chatglot - Chat Translation на сервере?
Ставится только в игру; на сервер ставить не нужно