promotional bannermobile promotional banner

Ai FTB Translator

Provides live, AI-powered translations for FTB Quests text directly in the tooltip on hover.

File Details

AI FTB Translator-1.1.0

  • B
  • Oct 23, 2025
  • 162.29 KB
  • 19
  • 1.20.1
  • Forge

File Name

aiftbtranslator-1.1.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:ai-ftb-translator-1367771:7141111")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Version 1.1.0 - The Ultimate Control & Privacy Update

This is more than just an update; it's a complete overhaul focused on giving you ultimate control over your translation experience, adding massive new features, and rebuilding the core logic for unparalleled stability.

✨ New Features

  • Ollama & Local AI Support: Full integration with self-hosted models for unlimited, free, and private translations!

    • Enable "Use Ollama (Local AI)" in the in-game config menu.

    • Point the API URL to your local or network Ollama instance (e.g., http://localhost:11434/api/chat).

    • Use any model you have downloaded (e.g., llama3, mistral). The API Key field will be ignored.

  • On-Demand Translation (Keybind): Keep your UI clean and see translations only when you want them!

    • Enable "On-Demand Mode" in the config.

    • Translations will now only appear while you hold down the "Show Translation" key (defaults to G).

    • You can change the keybind at any time in the standard Minecraft Controls menu.

🐛 Major Bug Fixes & Stability Overhaul

  • Massive Tooltip Stability Overhaul (The "Hijack"): This is the most significant fix in the mod's history, completely rebuilding the core rendering logic for future-proof stability.

    • The Problem: A deep-rooted conflict with the FTB Library's rendering cycle was discovered. This underlying issue was the cause of potential visual bugs, including flickering, disappearing, and heavily duplicated tooltips.

    • The Fix: Instead of fighting with the FTB Library, I've performed a complete "takeover" of the tooltip rendering process. The mod now uses an advanced interception method (HijackedTooltipList) to gain full control, guaranteeing that tooltips are always stable, never duplicated, and never flicker.

  • Reliable Keybind Detection: The "On-Demand" keybind now works flawlessly, even inside the complex FTB Quests GUI which previously blocked input.

🔧 UI & UX Improvements

  • Smarter Error Messages: Never wonder why a translation failed again.

    • If the AI fails, the tooltip will now show the exact reason (e.g., TIMEOUT, PARSE ERROR, API_ERROR).

    • It also displays a live countdown showing when the next automatic retry will occur.

  • Redesigned Configuration Menu: The in-game config menu has been completely rebuilt for clarity.

    • It now features a clean, two-column layout, separating general settings from connection details.

    • The new design is more intuitive and fits perfectly on the screen.

  • Proper Keybind Naming: The ugly key.category... text is gone. The mod's keybind now has a proper, clean name ("AI FTB Translator", "Show Translation") in the Controls menu.