quest-lang-files-1.0.0.jar
Curse Maven Snippet
What's new
1.0.0 — first release
Brings the per-language quest text layout of newer FTB Quests versions to Minecraft 1.20.1.
Quest titles, subtitles and descriptions move out of config/ftbquests/quests/chapters/*.snbt and
into config/ftbquests/quests/lang/<locale>.snbt, using the same file names, key format and folder
structure — so a lang file written here is readable by newer FTB Quests, and the other way round.
Features
- Players see the quest book in their own game language, switching live when they change it.
- A missing translation falls back to the pack's language instead of showing a blank.
- Existing packs are converted automatically on first load. The original files are copied to
quests-backup-<timestamp>/before anything is rewritten. - The in-game editor keeps working: edits land in the lang file for your language, and the chapter files stay clean. Duplicating a quest carries its text across.
/ftbqlang editlocale <locale>to write translations for a language other than your own.- Commands for reloading, saving, prefilling a new language and clearing out entries whose quest no longer exists.
Notes
- Required on both client and server.
- The FTB Quests dependency is pinned to 2001.4.x on purpose: this mod reaches into FTB Quests internals, so an untested version refuses to load rather than risk mangling a pack.
- If the text in your pack is not English, set
fallback_localeindata.snbtbefore the first launch — see the project description. - FTB Quests' own network format is untouched, so a hiccup in the language data shows up as the wrong language, never as an empty quest book.
Known limits
- Forge only, 1.20.1 only.
- The editing-language override is a command rather than a dropdown in the quest editor, and there is no "missing translation" highlight.
- Tested in single player and on an integrated server. A dedicated server with several remote clients in different languages at once has not been exercised in practice.
Unofficial add-on, not affiliated with Feed The Beast Ltd. No FTB code included — see NOTICE.
This mod has no additional files

