ModsFinder

Better Locale

by imurx

Better Locale changes how the game's search and item lists handle letters with accents, diacritics and non-Latin input, so players can find items by typing plain letters.

FabricForgeNeoForgeQuiltClient-side onlyApache License 2.0Open source1.19 – 1.21.5

What it does

Better Locale is a client-side utility for players who search in a language other than English or who type names with accents. Items can be matched by their base letter, so a search for Piston also finds Pistón, and German letters can be typed in simplified forms such as ue or oe. Results can be limited to entries that match the typed grapheme exactly, or widened to ignore it.

The mod adds extended Japanese input method support. It uses a Japanese dictionary to convert input, and accepts romaji as well as hiragana. Input method editor handling can be controlled separately from the rest of the search behaviour. Developers can use the mod's API to make their own queries handle other languages the same way.

Better Locale runs on the client alone, so the server and other players do not need it. Files are published for Fabric, Forge, NeoForge and Quilt. Builds cover 1.19 – 1.21.5, with the latest Fabric and Forge files for 1.20.1, the latest NeoForge file for 1.21.5 and the latest Quilt file for 1.20.6. The mod is open source under the Apache License 2.0.

Key features

  1. Base-letter matching

    Searches can ignore accents and diacritics, so typing a plain letter finds items whose names carry marked letters.

  2. German letter simplification

    German umlauts and eszett can be typed as ue, oe, ae and ss while the item list still matches the real names.

  3. Japanese input support

    Romaji and hiragana input can be converted through a Japanese dictionary, with IME handling adjustable on its own.

  4. Grapheme filtering

    Lists can show only entries that match the exact grapheme typed, or show everything when broader matching is wanted.

Compatibility

Latest build for each game version and loader.

1.21.x6 of 6 versions with builds
1.21.52.2.1+1.21.3-fabricNot available2.2.1+1.21.2-neoforgeNot available
1.21.42.2.1+1.21.3-fabricNot available2.2.1+1.21.2-neoforgeNot available
1.21.32.2.1+1.21.3-fabricNot available2.2.1+1.21.2-neoforgeNot available
1.21.22.2.1+1.21.2-fabricNot available2.2.1+1.21.2-neoforgeNot available
1.21.12.2.1+1.21.1-fabricNot available2.2.1+1.21-neoforgeNot available
1.212.2.1+1.21-fabricNot available2.2.1+1.21-neoforgeNot available
1.20.x4 of 4 versions with builds
1.20.62.1.0Not available2.1.02.1.0
1.20.52.1.0Not available2.1.02.1.0
1.20.12.0.0+1.20.1-fabric2.0.0+1.20.1-forgeNot availableNot available
1.202.0.0+1.20.1-fabricNot availableNot availableNot available
1.19.x4 of 4 versions with builds
1.19.32.0.0-fabricNot availableNot available2.0.0-fabric
1.19.22.0.0-fabricNot availableNot available2.0.0-fabric
1.19.12.0.0-fabricNot availableNot available2.0.0-fabric
1.192.0.0-fabric2.0.0-forgeNot available2.0.0-fabric
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Kotlin for ForgeAdds a Kotlin language loader and provides some optional utilities.
Required

How it compares

Full comparison

Stenographer is client-side only, open source under the GNU General Public License v3.0 only, and published for Fabric and Quilt across 1.18 – 1.20.4, so it covers fewer loaders and versions than Better Locale. Language Whitelist is client-side only, open source under the MIT License, and published for Fabric, Forge, NeoForge and Quilt across 1.16.5 – 26.2, which gives it a wider version range.

ModLoadersGame versionsEnvironmentUpdated
Better LocaleFabric, Forge, NeoForge and Quilt1.19 – 1.21.5Client-side only2026-01-07
StenographerFabric and Quilt1.18 – 1.20.4Client-side only2024-04-05
Language WhitelistFabric, Forge, NeoForge and Quilt1.16.5 – 26.2Client-side only2026-07-29

Questions

Does Better Locale need Fabric Language Kotlin?

Yes. Fabric Language Kotlin is required on Fabric, and Kotlin for Forge is required on Forge, so the matching dependency must be installed next to Better Locale.

Does the server need Better Locale?

No. It is installed on the player's side alone, so servers need nothing.

Is a Japanese dictionary needed for input conversion?

Yes. Input conversion for Japanese relies on a dictionary, and the mod provides that feature only when the dictionary is available to it.

In the catalog

Better Locale is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,307 mods support Minecraft 1.21.5.

More from imurx

All projects

Similar mods

What the author says

If you do, I'm sure you have seen things like á, ö or something similar in your language then! I'm sure you have had the problem of some graphemes (diacritics and the kind) not letting you browse in creative mode or in the recipe book peacefully and forced you to add them so you could find your precious item.
imurx, on the Modrinth page

Official listing

Owner
imurx
Published
2022-06-21
Updated on Modrinth
2026-01-07
Facts verified
2026-10-15

Tags