RuneTorch - Font Manager
RuneTorch replaces WoW's global UI fonts with a font you choose from a list. One click, one reload, and the change applies across chat, tooltips, nameplates, quest text, menus — every standard font object the game exposes.
For Japanese users: the addon ships with four verified Japanese fonts. When you log in for the first time, Noto Sans JP is selected automatically. No setup, no manual file installation, Japanese text displays correctly from the start. 🕯️
What It Does
- Replaces all standard WoW UI fonts globally with one selection — chat, tooltips, menus, nameplates, quest text, achievement panels, and more.
- Ships with four Japanese fonts (Noto Sans JP, IBM Plex Sans JP, Zen Kaku Gothic New, Gen Interface JP) that cover hiragana, katakana, and kanji without garbling.
- Noto Sans JP is pre-selected on first launch. Japanese users can start without touching any setting.
- Includes three Western fonts (PT Sans Narrow, Montserrat Bold, Bebas Neue) for players who want a different visual style while keeping Japanese fallback rendering through WoWJP.
- Font scale and outline options are adjustable directly in the settings console.
Font Classification System
RuneTorch carries a three-layer classification that warns you before you select a font likely to cause problems:
- Bundled fonts (confirmed Japanese support) — shown with a green status in the preview
- Detected Japanese fonts from other addons or libraries — shown with a lighter green status
- Chinese character set fonts (Simplified/Traditional) — flagged with an orange warning
Chinese fonts are flagged because they do not include hiragana or katakana. If even one such character appears in chat, the entire line renders as blank squares rather than just the one missing character. The classification prevents this silently.
SharedMedia (LSM) Integration
RuneTorch registers all bundled fonts with LibSharedMedia-3.0. Any font installed through RuneTorch appears automatically in the font selection lists of other addons — Plater Nameplates, Details!, MikScrollingBattleText, NameplateSCT — without copying font files into each addon's folder.
If you install additional LSM-compatible addons that include fonts, those fonts appear in RuneTorch's list as well.
Method Raid Tools (MRT) Auto-Sync
When a Japanese font is active in RuneTorch, the MRT Note display is synchronized automatically. MRT does not use the global font system, so without this sync the Note text renders as tofu boxes even when the rest of the UI is correct.
The sync triggers only when a Japanese font is selected. Switching to a Western font restores MRT's own font behavior and does not interfere with its settings.
Custom Fonts
To add your own font:
- Copy the
.ttf or .otf file into the RuneTorch\Font\ folder.
- Open
CustomFonts.lua and add a line: { name = "Display Name", file = "filename.ttf" },
- Type
/reload in-game. The font appears in the list.
Combat Number Limitation
WoW renders floating combat numbers in 3D world space. This layer cannot be overridden by Lua addons through the normal font system.
If you need combat numbers to match your selected font:
- The reliable method is placing a renamed copy of the font file as
DAMAGE.ttf in a Fonts\ folder at your WoW client root (e.g., _retail_\Fonts\DAMAGE.ttf).
- If you use MSBT, Plater, or similar addons for combat text, select the font directly inside those addons' settings. RuneTorch's LSM registration makes it available there automatically.
Slash Command
/rt or /runetorch — opens the font selection console.
Compatibility
Retail (The War Within / Midnight), Mists of Pandaria Classic, Burning Crusade Anniversary, Classic Era, Season of Discovery.
Notes for Japanese Users / 日本語でのご利用について
RuneTorchは、WoW内の全UIフォントを一括で差し替えるアドオンです。初回ログイン時点でNoto Sans JPが自動選択されているため、インストールするだけで日本語テキストが正しく表示されます。設定操作は不要です。
フォントを変更したい場合は /rt または /runetorch で設定コンソールを開き、リストから選ぶだけです。変更後に「CONFIRM & RELOAD」ボタンを押すとUIが再読み込みされ、全フォントが切り替わります。
詳しい解説(中国語フォントの危険性、WoWJPとのハイブリッド表示、MRT連携、カスタムフォントの追加手順)は同梱の「RuneTorch_Japanese_User_Guide.txt」を参照してください。 🕯️✨