Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Keyboard Optimizations
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 see "привет". Type kotoriy and they see который. Already-Cyrillic text is left untouched, so you can mix freely without the mod second-guessing you.
The transliterator handles the digraphs you'd expect — sh, ch, zh, shch, yo, yu, ya, kh, ts, iy — and resolves the ambiguous y from context: after a vowel it becomes й (so may → май), after a consonant or at the start of a word it becomes ы (so ty → ты, myshka → мышка). Soft and hard signs are available via ' and ". Everything runs synchronously on your client, so there is zero added latency between pressing Enter and your message hitting the server.
Chat commands are respected. Pure messages get translated as a whole; /reply, /r, /msg, /tell, /whisper, /w, /me, and /say keep their prefix intact and only translate the part after the space, so /reply U menya 5 yablok becomes /reply У меня 5 яблок. Any unrecognized slash command is passed through verbatim. A leading ! is also preserved literally, in case your server uses bang-prefixed chat. A small on-screen HUD shows whether RU Mode is currently on or off, and the toggle can be bound to any key.
The in-game config panel (open with Shift+R) is deliberately minimal: a single card with a black-on-white aesthetic, one accent line, and one-tap controls for RU Mode, HUD visibility, the toggle key, and a Light/Dark theme switch. No bloat, no third-party libraries, no surprises — just one focused tool to make Russian Minecraft chat painless from a standard QWERTY keyboard.


