Compatibility
Minecraft: Java Edition
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
🌍 ChatTranslator - Real-Time Chat Translation for Minecraft Servers
By Mateitaa1
Break language barriers and connect players from around the world with the most customizable and flexible Minecraft chat translation plugin out there — ChatTranslator! 🔥 Why Choose ChatTranslator?
In an increasingly global Minecraft community, it's more important than ever to make your server inclusive, accessible, and user-friendly — no matter what language your players speak. ChatTranslator brings players together by translating chat messages in real time, all based on their selected language preferences.
From casual players to international communities, this plugin is built to support everybody. Let's dive into what makes ChatTranslator a must-have for your server:
🚀 Core Features
**🌐 Real-Time Translation**
Automatically translates player chat messages into each player's preferred language. No commands needed — it just works.
**🧠 Multi-Engine Support**
Choose your favorite translation service:
**🧠 Ollama (Local LLM)** – Runs locally using models like llama3, mistral, or gemma. Private, free, and fast. Perfect for servers without internet access.
**🌍 Google Translate** – Leverage Google Cloud's powerful translation API for accuracy and scale.
**📖 LibreTranslate** – A great free and open-source alternative.
**🖼️ Beautiful GUI Language Selector**
Players can choose their language with an intuitive, customizable GUI using themed Minecraft items. First join? No problem — the selector can auto-launch!
**💬 Translation Format Customization**
Show translated messages with or without the original message. Fully configurable message formats, prefixes, and visual styling.
**📁 Language Support Built-In**
Supports 15+ languages out of the box:
English, Spanish, French, German, Italian, Japanese, Korean, Chinese, Russian, Arabic, Portuguese, Hindi, Turkish, Swedish, Dutch — and more easily added!
**🧹 Smart Caching**
With a configurable cache size, you can balance performance and accuracy by storing recent translations.
⚙️ Admin Features & Commands
/translate toggle – Enable or disable translation for yourself.
/translate service – Switch between Google, LibreTranslate, or Ollama instantly.
/translate clearcache – Wipe the translation cache with a single command.
Full permission control system, including:
chattranslator.use, chattranslator.admin, chattranslator.bypass
Force language selection (chattranslator.forceselect)
Exclude specific players from translation (chattranslator.notranslate)
🔧 Fully Configurable
No two servers are the same — that’s why ChatTranslator is designed with total customization in mind. From the GUI layout and materials to advanced features like server message translation and plugin message filtering, it’s all in your hands.
Examples from config.yml
translation-service: "ollama"
ollama_model: llama3
show-original: false
select-on-join: true
translate-server-messages: true
🛠️ Developer & Server Friendly
No external dependencies required (unless using Google API)
Fast local translation with Ollama
API key optional – run fully offline if needed
Works out of the box with Minecraft 1.20+
Built for performance and scalability
🧪 Who Is This Plugin For?
✅ Public or private Minecraft servers ✅ Communities with multilingual players ✅ Roleplay, survival, factions, and minigame servers ✅ Admins looking for hands-off automatic translations ✅ Servers that care about accessibility and inclusion