Translator (NeoForge)

NeoForge 1.21.1 in-game translator — client-side chat & world text. 中文: GitHub README_zh-CN.md

工具

本模组作为游戏内的翻译工具,旨在翻译各种游戏元素中的文本,且不会修改世界数据。支持聊天栏、计分板、Boss血条、标题、物品提示、告示牌、TextDisplay浮动文字、书本等内容的翻译。

由 Gstar 维护(GitHub)— NeoForge 1.21.1,采用 AI 辅助工具(Cursor)开发。独立项目;设计参考见 CREDITS.md。

平台

加载器 Minecraft 版本 备注
NeoForge 1.21.1 需要 Cloth Config(NeoForge 15.0.127+)

主要功能

  • 无侵入翻译 — 仅客户端侧;不会修改世界。
  • 快捷键
    • U — 打开翻译设置
    • O — 屏幕文字识别(当使用的翻译服务支持图片时)
  • 游戏内指令
    • /transconfig — 配置翻译服务、语言、缓存和 API 密钥
    • /translate <文本> — 翻译文本(结果可复制)
    • /translate-re <文本> — 反向翻译
  • 自动翻译 — 聊天栏、物品提示、标题、计分板、Boss血条、告示牌、实体名称 / TextDisplay 等(可在设置中按功能开关)

支持的翻译服务

在游戏内(使用 Cloth Config 或指令)配置你自己的 API 密钥:

  • 百度翻译
  • 有道翻译
  • 腾讯云机器翻译
  • 必应翻译
  • 兼容 OpenAI 的 LLM 端点

快速开始

  1. 安装 NeoForge 21.1.216+、Cloth Config API(NeoForge 15.0.127+)以及本模组。
  2. 配置腾讯云(示例):
    /transconfig tencent <SecretId> <SecretKey>
    
  3. 设置语言:
    /transconfig language "自动检测" "简体中文"
    
  4. 按 U 键,开启你需要的自动翻译选项。

完整指令参考:docs/INSTALL.md


中文文档

简体中文指南位于 GitHub(本 Modrinth 页面仅提供英文内容):