ModsFinder

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.

FabricClient-side onlyGNU General Public License v3.0 onlyOpen source1.20 – 1.21.1

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

  1. Above text display

    Ruby annotations can be shown above the annotated text, which is the default placement.

  2. Below text display

    The same annotations can instead be drawn below the annotated text for a different layout.

  3. Text replacement

    The annotated text can be swapped out entirely for its ruby reading.

  4. Accessibility settings

    The mod changes the game's accessibility settings to provide the furigana options, which are set across four choices.

Compatibility

Latest build for each game version and loader.

1.21.x2 of 2 versions with builds
1.21.11.0.4+1.21.1
1.211.0.4+1.21
1.20.x7 of 7 versions with builds
1.20.61.0.4+1.20.6
1.20.51.0.4+1.20.5
1.20.41.0.4+1.20.4
1.20.31.0.4+1.20.3
1.20.21.0.4+1.20.2
1.20.11.0.4+1.20.1
1.201.0.3+1.20
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Embedded 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Embedded

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
RubiFabric1.20 – 1.21.1Client-side only2024-09-12
Text DisplayFabric1.20.4Client-side only2025-02-27
Starshadow ConfigFabric1.20.1 – 1.20.6Client and server2026-02-27

Questions

Does Rubi need Fabric API installed separately?

No. Fabric API is bundled inside the mod, so it does not need to be installed on its own.

Does the server need Rubi?

No. Servers do not need it; each player installs it for their own game.

Where do the ruby readings come from?

They come from a dedicated resource pack created by the author. The readings are not fully verified, so some may be inaccurate.

Which game versions does Rubi support?

Files exist for 1.20, 1.20.1 – 1.20.6, 1.21 and 1.21.1, covering nine release versions in total.

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…
keve1227, on the Modrinth page

Official listing

Owner
keve1227
Published
2023-09-06
Updated on Modrinth
2024-09-12
Facts verified
2026-10-15

Tags