ModsFinder

Keyboard Optimizations

by Vazulies

Keyboard Optimizations transliterates outgoing chat from Latin letters into Cyrillic, so a player typing on a standard QWERTY keyboard can write Russian without switching layouts.

FabricClient required, server optionalMIT License1.21.11

What it does

When the RU Mode toggle is on, letters typed in chat are converted into Cyrillic as the message is sent. The conversion is phonetic: privet becomes привет and kotoriy becomes который. Text that is already in Cyrillic passes through untouched, so a player can mix both alphabets in one message without the mod changing what was already written.

The transliterator recognizes the common digraphs sh, ch, zh, shch, yo, yu and ya, resolves an ambiguous y from its context, and turns a y after a vowel into an й-style letter while keeping the usual forms at the start of a word. Soft and hard signs can be entered with dedicated keys. Conversion runs synchronously on the client, so there is no added delay between pressing Enter and the message reaching the server. The mod is a lightweight Fabric tool for Minecraft 1.21.11 only, and it requires Fabric API. Only the client needs it, while the server can run without it. It is released under the MIT License but is not open source.

Key features

  1. Phonetic Latin-to-Cyrillic input

    Latin letters typed in chat are mapped to Cyrillic by sound, so spelling follows pronunciation rather than a fixed key layout.

  2. Chat command handling

    Messages starting with a slash keep their prefix, and recognized reply, tell and say commands translate only the text after the space.

  3. Unrecognized commands unchanged

    Unknown slash commands are passed through verbatim, and bang-prefixed server chat is preserved literally in its original case.

  4. Compact on-screen HUD

    A small HUD shows whether RU Mode is on or off, and a bound key toggles the display.

  5. Minimal configuration panel

    A single panel opens with Shift+R and offers one-tap controls for RU Mode and a light or dark theme.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.111.0.0
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

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

Use cases

Who it’s for: Players on Minecraft 1.21.11 with Fabric who chat in Russian and prefer typing with a Latin keyboard layout.

Questions

Does Keyboard Optimizations need Fabric API?

Yes. Fabric API is required and must be installed alongside the mod on Fabric 1.21.11.

Does the server need Keyboard Optimizations installed?

No. Players who chat in Russian install it on their own client, and a server runs fine without it, since the conversion happens before a message is sent.

Are chat commands affected by the conversion?

Commands keep their prefix and are not transliterated, and unrecognized slash commands are passed through unchanged.

Which game versions are supported?

Builds exist only for 1.21.11, and the latest Fabric file for that version is 1.0.0.

What the author says

Type in Latin letters, send in Cyrillic. Keyboard Optimizations is a lightweight, client-side Fabric mod for Minecraft 1.21.11 that quietly transliterates your outgoing chat from phonetic Latin to Russian Cyrillic — no AI, no API keys, no network calls, no telemetry. Hit your toggle key, type privet and your friends…
Vazulies, on the Modrinth page

Official listing

Owner
Vazulies
Published
2026-05-12
Updated on Modrinth
2026-05-12
Facts verified
2026-10-15