Skip to content

Releases: yuefdev/minecraft-ai-translator

AutoTranslation 1.4.0

Choose a tag to compare

@yuefdev yuefdev released this 14 Oct 11:57

What's changed

Minecraft 26.1.2 / NeoForge — FTB Quests: malformed cached or corrected translations now fall back to the original quest title, subtitle or complete description. Invalid Unicode escapes can no longer escape the translation parser and crash the quest book through these hooks.

The complete original description is used on parsing failure, preserving blank lines and page indices. Valid Cyrillic translations and colour formatting continue to render normally.

Which file?

Download the JAR matching your Minecraft version and loader. Close Minecraft, remove the previous AutoTranslation JAR from mods/, and put the new file there.

Minecraft Loader File
1.12.2 Forge AutoTranslation-1.4.0+mc1.12.2-forge.jar
1.16.5 Forge AutoTranslation-1.4.0+mc1.16.5-forge.jar
1.18.2 Forge AutoTranslation-1.4.0+mc1.18.2-forge.jar
1.19.2 Forge AutoTranslation-1.4.0+mc1.19.2-forge.jar
1.20.1 Forge AutoTranslation-1.4.0+mc1.20.1-forge.jar
1.21.1 NeoForge AutoTranslation-1.4.0+mc1.21.1-neoforge.jar
26.1.2 NeoForge AutoTranslation-1.4.0+mc26.1.2-neoforge.jar

The 1.20.1 Forge version also needs Architectury API and Cloth Config. Choose your target language in Options → Language. See the README for configuration.

Verification

  • All seven release JARs were built from the release commit and checked for embedded version 1.4.0, archive integrity and bundled engine classes.
  • CI passed: per-version builds and game start-up checks and Forge 1.20.1 build and core unit tests.
  • Regression checks cover malformed Russian Unicode in titles, subtitles and descriptions, valid Cyrillic output, blank lines and page breaks.
  • FTB Evolution 2 1.3.0 was exercised in Russian with 1,769 quests using controlled Unicode output and 50 quests using Google Translate. The fixture isolated unrelated duplicate creative-tab entries in the pack.

Based on AutoTranslation by 墨涤千尘, licensed under AGPL-3.0. See NOTICE.md.

AutoTranslation 1.3.0

Choose a tag to compare

@yuefdev yuefdev released this 11 Oct 03:40

Translates the English text of your mods into the language you picked in Minecraft while you play: item names, tooltips, menus, FTB Quests, Patchouli books and BetterQuesting. It works with no setup, and better with a free Gemini key.

Which file?

Take the jar that matches your Minecraft version and put it in mods/.

Minecraft Loader File
1.12.2 Forge AutoTranslation-1.3.0+mc1.12.2-forge.jar
1.16.5 Forge AutoTranslation-1.3.0+mc1.16.5-forge.jar
1.18.2 Forge AutoTranslation-1.3.0+mc1.18.2-forge.jar
1.19.2 Forge AutoTranslation-1.3.0+mc1.19.2-forge.jar
1.20.1 Forge AutoTranslation-1.3.0+mc1.20.1-forge.jar (also needs Architectury API and Cloth Config)
1.21.1 NeoForge AutoTranslation-1.3.0+mc1.21.1-neoforge.jar
26.1.2 NeoForge AutoTranslation-1.3.0+mc26.1.2-neoforge.jar

Then set Options → Language to the language you want. See the README for settings.

What is in it

  • Keyless Google Translate out of the box. A Gemini, Groq, Mistral, OpenRouter, Ollama or any OpenAI-compatible key is optional.
  • Persistent offline cache: each text is translated once.
  • 1.12.2: background pre-translation of all mod language files, so most text is translated the first time you see it.
  • Shared translation packs: ready-made translations are downloaded (download only, nothing is uploaded). There is a Turkish pack today.
  • Glossary and personal corrections that override everything.
  • Colour codes and placeholders are kept intact; a translation that breaks them is rejected.

Known limits

  • The target is the game language, and any language code works, but Turkish is the only language that has been tuned and tested. Other languages use the same pipeline and are not verified yet.
  • It is machine translation. Some terms come out wrong, so use the glossary and corrections to fix them.
  • Keyless Google Translate is rate limited, so a large modpack takes a while the first time. Pre-translation and the shared pack shorten that.
  • Fabric code is in the repository but is not built or tested yet.

Based on AutoTranslation by 墨涤千尘, licensed under AGPL-3.0. See NOTICE.md.