MCLangSplit Fabric
Learning a new language while playing Minecraft sounds like a dream, but constantly switching your game language back and forth gets old fast. MCLangSplit Fabric solves that problem by injecting a second, configurable language directly into every text string in the game. Instead of choosing between English and Japanese, you can see both at the same time, right where you need them.
This add-on is designed to be purely client-side, which means you can use it on any server without the server owner needing to install anything. That makes it a safe, hassle-free choice for players who want a bilingual Minecraft experience without touching server files or asking for permissions.
What MCLangSplit Fabric Actually Does
At its core, the mod takes the text strings Minecraft already displays and layers a second language on top of them. Tooltips, menus, item names, chat messages, and other interface text can all show your chosen alternate language. This is genuinely useful for language learners who want immersion without losing the ability to understand what they are reading.
The mod supports a hotkey for cycling through language modes, which defaults to R. Pressing it moves you through three states:
- Original: only the default game language appears.
- Alternate: only your configured second language shows.
- Both: the original and alternate languages appear together.
That last mode is where the real learning happens. Seeing both languages side by side helps you connect words to meaning naturally as you play.
Supported Versions and Loader
MCLangSplit Fabric is built for the Fabric loader, and the 2.x branch targets Minecraft 1.19.3 and onwards. If you are running an older release, the 1.x line still works, but it uses a different configuration format. The Forge version exists separately, so make sure you grab the Fabric build if that is the loader you use.
One of the biggest changes in version 2.x is that configuration moved from TOML to JSON. Instead of editing a properties-style file, you now work with a clean JSON structure that looks something like this:
- "language": "ja_jp" sets your alternate language.
- "ignoreKeys" lets you exclude specific strings using wildcards like "menu.*".
- "includeKeys" lets you force certain strings back in, such as "menu.singleplayer".
- "ignoreTooltips" toggles whether tooltips are affected.
- "mode" controls whether you start in ORIGINAL, ALTERNATE, or BOTH.
Version 2.x also adds support for Cloth Config and Mod Menu, so you can tweak settings from an in-game screen instead of hand-editing files. That is a big quality-of-life improvement for anyone who prefers a graphical interface.
Why the JSON Config Matters
JSON gives you finer control over exactly which strings get the dual-language treatment. If a particular menu feels cluttered with two languages, you can ignore it. If you want one specific button translated, you can include it. This flexibility is what separates MCLangSplit Fabric from a simple language toggle.
For players who want the smoothest setup possible, the foxygame.net launcher handles MCLangSplit Fabric installation in a single click and keeps the add-on updated automatically whenever a new build lands. It is a convenient option if you would rather not manage mod files by hand.
How to Install MCLangSplit Fabric
Getting the mod running is straightforward, but the exact steps depend on your setup. Here is the general process:
- Install the Fabric loader for a supported Minecraft version, ideally 1.19.3 or newer.
- Place the Fabric API jar in your mods folder, since many Fabric mods depend on it.
- Add the MCLangSplit Fabric jar to the same mods folder.
- Optionally add Cloth Config and Mod Menu for in-game configuration.
- Launch the game and press R to cycle language modes.
If you want to download MCLangSplit Fabric, always use the official project page so you get a build that matches your Minecraft version. Mixing a 1.x config with a 2.x install, or the other way around, will cause confusion, so double-check the version number before you drop the file in.
Configuring Your Second Language
After the first launch, a config file appears in your game directory. Open it, set "language" to the locale code you want, such as "ja_jp" for Japanese or "de_de" for German, and choose your preferred mode. Save the file, restart the game, and you are set. From there, the hotkey lets you switch modes on the fly without ever leaving your world.
Final Thoughts
MCLangSplit Fabric for Minecraft fills a niche that few mods bother with. It respects your time, stays client-side, and gives language learners a practical tool that works in survival, creative, and on any multiplayer server. Whether you are studying Japanese, Spanish, or any other supported language, the dual-text approach turns everyday gameplay into passive practice. Install it once, pick your language, and let the game teach you as you build.
===ARTICLE===