Rubi
by keve1227
Rubi adds ruby annotations, the small kana readings placed beside kanji, to text displayed in Minecraft, so Japanese words can be read in game.
What it does
Rubi enables furigana and ruby annotations inside the game itself. Annotated text can show its reading above or below the characters, or replace the original text with the reading. The display mode is chosen in the settings, and the default places readings above the annotated text. Rubi is released under the GNU General Public License v3.0 only and is open source, with public links for source code, an issue tracker and a wiki.
The mod is built for Fabric and runs client-side only, so players install it alone and servers need nothing. It is published for 1.20 – 1.21.1, across nine release versions, with 1.0.4+1.21.1 as the latest file for 1.21.1, dated 2024-09-12. Fabric API is bundled inside the mod, so no separate installation is needed.
Annotations are supplied through a dedicated resource pack that the author created to provide ruby readings for Japanese text, following the same notation used in books and signs. The annotations are not fully verified, so some readings may be inaccurate. The resource pack section of the wiki describes how creators can add their own annotations.
Key features
Above text display
Ruby annotations can be shown above the annotated text, which is the default placement.
Below text display
The same annotations can instead be drawn below the annotated text for a different layout.
Text replacement
The annotated text can be swapped out entirely for its ruby reading.
Accessibility settings
The mod changes the game's accessibility settings to provide the furigana options, which are set across four choices.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x2 of 2 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Embedded 1
Use cases
Who it’s for: Players who are learning Japanese and want readings visible during play, and creators who want to supply their own ruby annotations through a resource pack.
How it compares
Text Display is client-side only, open source under the BSD 3-Clause License and published for 1.20.4, so it covers a single version. Starshadow Config is open source under the Mozilla Public License 2.0, runs on client and server, and is published for 1.20.1 – 1.20.6, so it serves a different purpose on a different version range.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Rubi | Fabric | 1.20 – 1.21.1 | Client-side only | 2024-09-12 |
| Text Display | Fabric | 1.20.4 | Client-side only | 2025-02-27 |
| Starshadow Config | Fabric | 1.20.1 – 1.20.6 | Client and server | 2026-02-27 |
Questions
Does Rubi need Fabric API installed separately?
Does the server need Rubi?
Where do the ruby readings come from?
Which game versions does Rubi support?
In the catalog
Rubi is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
Rubi is a utility mod for Minecraft that, hopefully, will enable you to more easily learn (for example) Japanese words through gameplay by allowing the display of furigana/ruby annotations within the game itself. Additionally, I created/generated a dedicated resource pack to provide compatible ruby annotations for…
Official listing
- Modrinth page
- modrinth.com/mod/rubi
- Owner
- keve1227
- Published
- 2023-09-06
- Updated on Modrinth
- 2024-09-12
- Facts verified
- 2026-10-15
