Мод для Майнкрафт — клиентский аддон для FTB Quests, который переводит задания прямо в книге квестов. Он определяет язык, выбранный в Майнкрафт, и использует DeepL или Google Translate; серверу ничего устанавливать не нужно, поэтому мод подходит и для игры по сети.
Возможности
- Кнопка перевода в окне задания переключает текст между оригиналом и переводом.
- Значок
[T]в меню «Язык» показывает, поддерживается ли выбранный язык. - Значок динамика озвучивает оригинальный или переведённый текст через Google TTS.
- Кнопки на боковой панели FTB Quests переводят всю книгу квестов в фоне. Прогресс сохраняется, а запросы отправляются с задержкой, чтобы не превысить лимиты сервиса.
- Переводы кэшируются в памяти, поэтому повторное открытие задания не требует нового запроса.
- Анимация у кнопки перевода сообщает, если нет соединения с сервисом или указан неверный ключ API.
Как пользоваться
Откройте задание в книге FTB Quests и нажмите кнопку перевода. Повторное нажатие вернёт исходный текст. Для перевода всей книги используйте две кнопки пакетного перевода на боковой панели.
Настройки
Нажмите значок шестерёнки в правом верхнем углу главного окна книги FTB Quests. В меню можно выбрать сервис перевода, указать ключ DeepL API, задать целевой язык, настроить анимации и соединение, очистить кэш и управлять словарём.
По умолчанию параметр целевого языка — auto: мод берёт язык из настроек Майнкрафт. Чтобы принудительно выбрать язык, укажите его код ISO. В файле config/tfq_glossary.json можно перечислить слова, которые не следует переводить, например Create или Mekanism.
Требования и совместимость
Нужны FTB Quests для Forge или NeoForge либо FTB Quests для Fabric, а также FTB Library для Forge или NeoForge либо FTB Library для Fabric.
