Doumi
by soshimee
Doumi changes how Minecraft draws text while an input method editor is composing characters, so the preedit text appears inside the text box where it is being typed.
What it does
Input method editors for Chinese, Japanese and Korean send uncommitted text while the user is still editing it. Most applications show that text inline in the box and move it into place once committed, but Minecraft 26.1 added IME support that still draws the preedit text in a separate box, which breaks the illusion of typing directly into the field. Doumi aims to draw the preedit text where the cursor expects it, inside the text box.
The mod disables the separate preedit box and overhauls the text input renderers, so IME input updates immediately. It runs on the client alone, so servers and other players do not need it, and the code is open source under the GNU General Public License v3.0 or later. Files are published for Fabric only, covering game versions 26.1 – 26.3, with snapshot builds also published.
Key features
Inline preedit rendering
Uncommitted IME text is drawn inside the text box at the position where it is being typed.
Separate preedit box removed
The floating box Minecraft uses for composing text is disabled, so the input stays in one place.
Immediate IME updates
Text input renderers are reworked so that each change in the composed text shows up at once.
Gallery
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Chinese, Japanese and Korean typing
Players who compose text with an IME in chat, signs or menus see the composition inside the field they are typing in.
Who it’s for: Players who write in Chinese, Japanese or Korean and use an input method editor in Minecraft 26.1 or later. Because it runs on the client alone, it can be installed without changing the server.
How it compares
Ime Warmup is a Fabric and NeoForge client mod for 26.1 – 26.3 under the MIT License, and it is open source. Koreanify adds Korean-related support on Fabric, NeoForge and Quilt for the same range and is licensed under the GNU Lesser General Public License v3.0 only. Doumi works on Fabric alone and is licensed under the GNU General Public License v3.0 or later, so a player using NeoForge or Quilt would need a different option.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Doumi | Fabric | 26.1 – 26.3 | Client-side only | 2026-10-02 |
| Ime Warmup | Fabric and NeoForge | 26.1 – 26.3 | Client-side only | 2026-09-16 |
| Koreanify | Fabric, NeoForge and Quilt | 26.1 – 26.3 | Client-side only | 2026-09-16 |
Questions
Does Doumi need to be installed on the server?
Which loader does Doumi support?
Which game versions does Doumi cover?
In the catalog
Doumi is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
This is crucial for Chinese, Japanese, and Korean speakers, as those languages require more advanced functionalities to type. Fortunately, Minecraft has added support for IMEs (finally) on version 26.1, but it still isn't perfect. IMEs typically send preedit (or uncommitted) text, which is text still being actively…
Official listing
- Modrinth page
- modrinth.com/mod/doumi
- Owner
- soshimee
- Published
- 2026-08-18
- Updated on Modrinth
- 2026-10-02
- Facts verified
- 2026-10-15
