LinguaChat makes your communication in Minecraft accessible in any language, automatically translating chat messages without interrupting gameplay!
You can configure the translation directions for both sides (Client/Server) in the configuration file See description below.
📥 Installation
- Install Fabric Loader for your Minecraft version
- Install Fabric API matching your version
- Download LinguaChat for your version
For official Minecraft Launcher:
- Place the JAR file in your
modsfolder:- Windows:
%APPDATA%\.minecraft\mods - Linux:
~/.minecraft/mods - macOS:
~/Library/Application Support/minecraft/mods
- Windows:
For Prism Launcher and other instance-based launchers:
- Open instance settings → Mods tab
- Click Add / Install Mods and select the JAR file
- Make sure Fabric API is installed for this instance
Final step:
- Launch Minecraft with Fabric profile
📝 Usage Example
When properly configured, the mod automatically translates messages:
Player1: привет
[Chat for you]: hello
Player2: hello
[Chat for you]: привет
[!TIP] The original text of the message is available by hovering over the translated message!
⚙️ Configuration
Mod settings are accessible via the K key in-game.
You can also edit the file directly: config/linguachat.json
Keybinds
| Key | Action |
|---|---|
| K | Open settings screen |
| N | Toggle outgoing message translation |
Settings
| Parameter | Default | Description |
|---|---|---|
enabled |
true |
Enable/disable the mod |
translateIncoming |
true |
Translate incoming messages |
translateOutgoing |
true |
Translate outgoing messages |
defaultSourceLang |
"auto" |
Source language (auto for detection) |
defaultTargetLang |
"en" |
Target language for both incoming messages (messages from other players) and outgoing messages (your messages sent to server) |
preferredTranslator |
"google" |
Provider: google, deepl, kagi |
deeplApiKey |
"" |
DeepL API key |
kagiApiKey |
"" |
Kagi API token |
kagiSessionToken |
"" |
Kagi session token |
showOriginalOnHover |
true |
Show original on hover |
cacheSize |
512 |
Translation cache size |
debugMode |
false |
Debug logging |
Translation Providers
| Provider | Cost | API Key | Languages |
|---|---|---|---|
| Free | Not required | 100+ | |
| DeepL | Free/Paid | Get API Key | 30+ |
| Kagi | Kagi Pass | API Token, or the kagi_session cookie value from DevTools. The session link itself does not work (it's an OAuth login page, not a token). |
Multiple |
🐛 Reporting Issues
Found a bug or have a suggestion? Create an issue:
👉 https://github.com/Lintech-1/LinguaChat/issues
Please include:
- Minecraft version
- Mod version
- Log excerpts
- Steps to reproduce
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
LinguaChat 3.0.0 3.0.0+26.3 |
26.3
|
fabric
|
Download |
|
LinguaChat 3.0.0 for 1.19.2 3.0.0+1.19.2 |
1.19.2
|
fabric
|
Download |
|
LinguaChat 3.0.0 for 1.21.11 3.0.0+1.21.11 |
1.21.11
|
fabric
|
Download |
|
LinguaChat 3.0.0 for 1.21.5 3.0.0+1.21.5 |
1.21.5
|
fabric
|
Download |
|
LinguaChat 3.0.0 for 1.21.4 3.0.0+1.21.4 |
1.21.4
|
fabric
|
Download |
|
LinguaChat 3.0.0 for 1.16.5 3.0.0+1.16.5 |
1.16.5
|
fabric
|
Download |
|
LinguaChat 3.0.0 for 1.18.2 3.0.0+1.18.2 |
1.18.2
|
fabric
|
Download |
|
LinguaChat 3.0.0 for 1.20.1 3.0.0+1.20.1 |
1.20.1
|
fabric
|
Download |
|
LinguaChat 3.0.0 for 1.21.1 3.0.0+1.21.1 |
1.21.1
|
fabric
|
Download |
|
LinguaChat 2.1.0 2.1.0 |
1.16.5, 1.18.2, 1.19.2, 1.20.1, 1.21.1, 1.21.11, 1.21.4, 1.21.5
|
fabric
|
Download |
|
LinguaChat 2.0.0 2.0.0 |
1.21.11
|
fabric
|
Download |
|
LinguaChat 2.0.0 2.0.0 |
1.21.5
|
fabric
|
Download |
|
LinguaChat 2.0.0 2.0.0 |
1.21.4
|
fabric
|
Download |
|
LinguaChat 2.0.0 2.0.0 |
1.21.1
|
fabric
|
Download |
|
LinguaChat 2.0.0 2.0.0 |
1.20.1
|
fabric
|
Download |
|
LinguaChat 2.0.0 2.0.0 |
1.19.2
|
fabric
|
Download |
|
LinguaChat 2.0.0 2.0.0 |
1.18.2
|
fabric
|
Download |
|
LinguaChat 2.0.0 2.0.0 |
1.16.5
|
fabric
|
Download |
|
LinguaChat 1.0.0 1.0.0 |
1.21.4
|
fabric
|
Download |