Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.10–1.21.11
Platforms
Supported environments
Client-side
Links
Tags
Creators
Details
Licensed MIT
Published 3 months ago
English | 简体中文
Translate All in One
An in-game AI translation mod for Minecraft that supports chat output, chat input, item tooltips, scoreboard translation, a dedicated WynnCraft integration category, multi-provider routing, editable local dictionaries, an AI chat-input assistant panel, automatic cache backups, and a complete in-game configuration workflow.
English
Current Features (Complete)
Translation modules
| Module | What it does | Highlights |
|---|---|---|
| Chat Output Translation | Translates incoming chat messages | Supports automatic translation and manual [T] click translation, with streaming display |
| Chat Input Translation | Translates the input box content before sending | Hotkey-triggered translation plus AI rewrite panel (Translate/Professional/Friendly/Expand/Concise/Restore), with optional streaming refill into the input box |
| Item Translation | Translates item names and lore | Template/style-preserving, async cache queue, tooltip cache refresh |
| Scoreboard Translation | Translates sidebar text | Prefix/suffix and player names are replaced in real time based on config |
| Dictionary Config | Provides a dedicated in-game dictionary section, independent toggles, and file selectors | Master switch, independent Item/Skill / Dialogue / Quest toggles, mixed multi-select/single-select dictionary file selection, and direct directory access |
WynnCraft
| Feature | What it does | Highlights |
|---|---|---|
| Wynn Item Compatibility | Handles compatibility flows for Wynn-related item tooltips | Reuses the existing style-preserving tooltip translation pipeline and supports the local wynncraft_skills.json dictionary for fixed-format skill text |
| Wynn NPC Dialogue Translation | Translates WynnCraft NPC dialogue and clickable options from chat and overlay into a dedicated HUD | Local dictionary priority, cache + AI fallback, line-by-line option rendering with animation, HUD editor |
| Quest Tracking Support | Translates quest title/type/description in WynnCraft-related UI integrations such as Wynntils ContentTracker |
Shared WynnCraft target language, forced cache refresh support, cache + AI fallback |
Provider and routing capabilities
- Multiple provider profiles are supported at the same time.
- Supported provider types:
OPENAI_COMPAT(/chat/completions)OPENAI_RESPONSE(/responses)OLLAMA(/api/chat)
- Route models can be set independently for each module:
- Chat Output
- Chat Input
- Item Translation
- Scoreboard Translation
- Wynn NPC Dialogue Translation
- WynnCraft Quest Tracking Translation
- Chat Output/Input, Item, Scoreboard, and WynnCraft can each be assigned their own target language.
Model-level settings
- Model ID
- Temperature
- Ollama keep_alive (Ollama only)
- Whether System messages are supported
- If System messages are not supported, whether to inject the prompt into the user message
- Structured output toggle (with compatibility fallback)
- Prompt suffix
- Custom parameters (JSON tree editor)
- Per-module prompt editing
In-game command
/taio
opens the mod configuration screen
简体中文
当前已实现功能(完整)
翻译模块
| 模块 | 功能 | 主要特点 |
|---|---|---|
| 聊天输出翻译 | 翻译收到的聊天消息 | 支持自动翻译和手动 [T] 点击翻译,支持流式显示 |
| 聊天输入翻译 | 发送前翻译输入框内容 | 快捷键触发翻译 + AI 改写面板(翻译/专业/友好/扩写/简化/还原),可流式回填输入框 |
| 物品翻译 | 翻译物品名称与 Lore | 模板/样式保留,异步缓存队列,支持 Tooltip 缓存刷新 |
| 计分板翻译 | 翻译侧边栏显示文本 | 前后缀与玩家名按配置实时替换 |
| 字典配置 | 提供独立的游戏内字典分区、独立开关与文件选择器 | 支持总开关、物品/技能 / 对话 / 任务 三个独立开关,以及混合的复选/单选字典文件选择与目录直达入口 |
WynnCraft
| 功能 | 作用 | 主要特点 |
|---|---|---|
| Wynn 物品兼容 | 处理 Wynn 系物品 Tooltip 的兼容链路 | 复用本模组现有的样式保留 Tooltip 翻译管线,并支持固定格式技能文本的 wynncraft_skills.json 本地字典 |
| Wynn NPC 对话翻译 | 将 WynnCraft NPC 对话与可点击选项从聊天栏与 overlay 翻译到独立 HUD | 本地字典优先,缓存 + AI 回退,选项逐行渲染与动画,HUD 编辑器 |
| 任务追踪支持 | 翻译 WynnCraft 相关 UI 集成里的任务标题/类型/描述,例如 Wynntils ContentTracker |
共享 WynnCraft 目标语言、支持缓存强制刷新、缓存 + AI 回退 |
服务商与路由能力
- 同时支持多个服务商配置档案。
- 支持的 provider 类型:
OPENAI_COMPAT(/chat/completions)OPENAI_RESPONSE(/responses)OLLAMA(/api/chat)
- 可为每个功能模块独立设置路由模型:
- 聊天输出
- 聊天输入
- 物品翻译
- 计分板翻译
- Wynn NPC 对话翻译
- WynnCraft 任务追踪翻译
- 聊天输出/输入、物品、计分板与 WynnCraft 可分别配置目标语言。
模型级参数(Model Settings)
- 模型 ID
- 温度
- Ollama keep_alive(仅 Ollama)
- 是否支持 System 消息
- 当不支持 System 消息时,是否将提示词注入用户消息
- 结构化输出开关(带兼容回退)
- 提示词后缀
- 自定义参数(JSON 树编辑)
- 各模块提示词编辑
游戏内指令
/taio
打开模组配置面板


